Hotels in Sliema

D Townhouse Boutique Suites

84 St. Vincent street, Sliema

Reservations:+1-888-355-0343

bedrooms

Baths

Guests

Description

D Townhouse is centrally located in Sliema, a 3-minute walk from Stella Maris Church and 5 minutes by foot from Bisazza Street. This golf guesthouse is 0.4 mi (0.7 km) from Triq Manwel Dimech and 0.4 mi (0.7 km) from ll-Fortiżża.

Amenities

Parking

Elevator

Airport Shuttle

Restaurant

WiFi/Internet

Laundry

Non-smoking

Breakfast

Air conditioning

24/7 front desk

Beach

FromUSD $116 / night

No nearby properties available in this region at the moment.