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
Situated approximately 700 metres from Sliema Bay, Nautilus Boutique Townhouse Hotel Sliema offers 7 rooms.
The rooms have an iron with ironing board and climate control, as well as tea and coffee-making facilities for your convenience. A walk-in shower and a separate toilet, along with such amenities as a hairdryer and bath sheets, are also at guests' disposal.
Located just a 5-minute stroll from the Parish Church of Sacro Cuor, this Sliema inn is within a 2-km distance of the Greek Baroque Catholic Churches. The Argotti Botanic Gardens & Resource Centre can be easily reached nearly a 25-minute walk away. The area offers shopping experiences such as the Soap Cafe, which is in close proximity to the Nautilus Boutique Townhouse Sliema. Agata bus station is 100 m from this Sliema hotel, while the collegiate church "St Paul's Pro-Cathedral" lies only 1.8 km away.
Nautilus Boutique Townhouse Hotel is a stone's throw from Sea Salt Gourmet Takeaway restaurant with its Mediterranean dishes.