(+39) 010 5701151

Home

Checking availability and prices
115 THE STRAND HOTEL & SUITES

Check availability

1

115 THE STRAND HOTEL & SUITES

3 Stars 3 Stars Hotel
115 THE STRAND, SLIEMA, MALTA

Sliema, Malta

Description

Location The hotel is situated on the seafront, within minutes walk from the trendy Sliema ferries. Hotel facilitis Air-condition, Lobby and restaurant, Internet cafe, games room, small rooftop outdoor pool incorporating jacuzzi and sundecks enjoying magnificent views over the harbour. Room facilities Air-conditioned, TV with satellite, radio, and room safe. A.D.

Address: 115 THE STRAND, SLIEMA, MALTA
Map location could be inaccurate. Please double check the address well before your trip.