Front Office (24/7): +356 2359 3000
Reservations (Office Hours): +356 2133 3565
Sliema, SLM 3143
Sliema, SLM 3503
76 St Paul Street,
Thornton StreetSliema, SLM 3143
+356 2359 3000
© 2023 1926 Le Soleil Hotel & Spa.
All rights reserved.
Terms | Privacy | Cookies