| || |
Triq It Turisti, Spb 06 Saint Paul's Bay, Malta
Hotel Introduction295 air conditioned rooms. Located in the north of Malta in a lively city center and close to the lagoon. Swimming pool in a garden facing the Mediterranean sea. The hotel features a restaurant and terrace.AccommodationNumber...