Sliema, Sliema
Spend a second to
save a fortune!
Spend a second to save a fortune!
Tower Road 261, Sliema
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.
See MoreUsage of subsidiary facilities may incur additional fees