Search Hotels

115 The Strand Hotel & Suites Local Info


 

115 The Strand Hotel & Suites Location & Neighborhood

Location Description: situated on the Sliema Seafront - 11 KM, 20 min from Luqa Intl airport.
Nearest Cross Street: Valletta Main Road
View Large Interactive Map

  • Giulio's (Onsite)
  • Bookbites Cafe (Onsite)
  • Lounge Bar (Onsite)

  • Valletta  (0.62 mile northwest)
  • Sliema  (0.62 mile)
  • St Julians  (1.86 miles south)


More Airports »