Carlton Hotel

Contact us

Carlton Hotel, 261 Tower road, Sliema SLM 1604, Malta

Sliema is Malta’s most popular spot offering a fine blend of culture, history and cosmo life

Comments are closed.