Username:
Password: Lost Your Password?
Located in Sliema, 656 feet from MedAsia Beach, 1926 Le Soleil Hotel & Spa provides accommodations with a shared lounge, private parking, a restaurant and a bar.