Inn Nautilus Boutique Townhouse Sliema
3 Carmel Street, Sliema, Malta
Choose your dates to see prices
3 Carmel Street, Sliema, Malta
Choose your dates to see prices
Nautilus Boutique Townhouse Hotel Sliema is located approximately 700 metres from Sliema Bay and comprises 7 rooms with modern comforts.
The rooms at this Sliema hotel are fitted with air conditioning as well as coffee/tea making facilities. Featuring a walk-in shower and a separate toilet, the bathrooms also come with a hairdryer and bath sheets. The rooms also face the sea.
The stunning Fort St Elmo is within a 2-km distance of this Sliema inn, which also stands a few steps from the Roman Catholic Stella Maris Parish Church. The hotel features location around 20 minutes on foot from Spinola Bay. The Nautilus Boutique Townhouse Sliema allows you to enjoy such natural sights as the public Upper Barrakka Gardens 2.1 km away. Agata bus station is a short way from the accommodation, while Balluta Bay Public Beach lies about 5 minutes away by car.
Nautilus Boutique Townhouse Hotel is 200 m from Sea Salt Gourmet Takeaway restaurant with its Mediterranean dishes.
Wi-Fi
No pets allowed