Carlton Hotel

Contact us

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

Carlton Hotel Sliema Malta is your ideal hotel on the seafront in Sliema

Comments are closed.