
San Pawl Il Bahar, Malta
Ambassador Hotel
3-star hotel
Located in the waterfront village of St. Paul's Bay, in the northwest of the island of Malta, this charming establishment boasts a convenient location just 22 kilometres from Malta airport. Travellers will find public transport…
- Wi-fi
- 24-hour reception
- Outdoor freshwater pool
- Poolside snack bar




