Hotels in Sliema

Hostel 94

94 North Isouard St. Sliema, Sliema

Reservations:+1-888-355-0343

bedrooms

Baths

Guests

Description

With a stay at Hostel 94 in Sliema, you'll be within a 5-minute walk of Tower Road and Balluta Bay. This hostel is 4.2 mi (6.7 km) from Sliema Ferry and 4.3 mi (6.9 km) from Grand Harbour.

Amenities

Elevator

Airport Shuttle

WiFi/Internet

Laundry

Non-smoking

Breakfast

Air conditioning

Kitchen

Check Price

No nearby properties available in this region at the moment.