Sliema Chalet Hotel

Contact us

Sliema Chalet Hotel, 117 Tower Road, Sliema, SLM 1605, Malta

Car hire services

Car Hire Services

Should you require any car hire services during your stay, you may book directly online by following this link, or otherwise you may contact us by email on info@myhotelsmalta.com

 

Comments are closed.