Click here to book your room

Tower Road 261, SLM 1600 Sliema, Malta
website: www.carltonhotelmalta.com