Advertisement
Hotel Phoenicia
Hotel Phoenicia
Address:
The Mall, (formerly Le Meridien), Floriana, Malta
Traveler Rating by TripAdvisor