Our opinion… Situated on the Sliema waterfront, 115 The Strand Hotel enjoys spectacular views of Valletta.
Location...115 The Strand, GZR1027 Il-Gżira. Close to Bisazza Street, National Museum of Archaeology, and Great Seige of Malta and the Knights of St. John. Also nearby are St. Johns Co - Cathedral and Malta Experience.
Accommodation…72 apartments and hotel rooms
Facilities… On The Strand's panoramic top floor you will find a roof garden, a whirlpool, and a restaurant with bar.
Transport... Regular bus services to Valletta and other places of interest are situated just outside the hotel. The ferry stop is also nearby.
If you have stayed at this hotel? you can enter a review to share your experience with others.