Coral Hotel Bugibba
Bugibba, Malta

Rating 3

TripAdvisor Traveller Rating
Based on 531 reviews