Carlton Hotel
Hotel
Sliema, Malta
Set on the Tower Road seafront promenade, Hotel Carlton is in Sliema, 100 metres from St. Julian's. This modern hotel features an outdoor swimming pool and air-conditioned rooms with a balcony.
Number of rooms: 58
Tower Road 261, SLM 1600 Sliema, Malta