Inn Nautilus Boutique Townhouse Sliema
3 Carmel Street, Sliema, Malta
3 Carmel Street, Sliema, Malta
Nautilus Boutique Townhouse Hotel Sliema offers proximity to the Parish Church of Sacro Cuor, situated only 200 metres away. Guests who stay at this Sliema inn can park their car nearby.
Nautilus Boutique Townhouse Hotel has 7 rooms, comprising a balcony and a dining area. A flat-screen TV with satellite channels, along with tea and coffee-making facilities, are offered. An iron with ironing board and climate control are featured for guests' comfort. Offering a walk-in shower and a separate toilet, the bathrooms are fitted with a hairdryer and bath sheets.
The hotel is located merely a 5-minute stroll from the Holy Trinity Church and nearly a -minute drive from Independence Garden. The Upper Barrakka Gardens, which is 3.3 km from the Nautilus Boutique Townhouse Sliema, is one of nearby attractions. Nature lovers will appreciate the proximity to Sliema Bay, which is approximately a 5-minute ride away. The accommodation is situated just around the corner from the Valletta Waterfront, while Agata bus station lies only 100 metres away. For those travelling from afar, Malta International airport is 15 minutes' drive away.
This Sliema hotel is only a few steps from Sottozero, which serves delectable meals.