115 The Strand Aparthotel
The Strand, Sliema, GZR1027
Average, 3.5 This attractive apartment hotel is perfectly located on the seafront in Sliema, offering a wide range of cafés, bars, restaurants and shops. The hotel features an 8th floor restaurant with panoramic views, a bar and a café. Valletta, the capital of Malta, can be easily reached by a regular bus connection leaving just outside the hotel. Malta International Airport is a 20 minutes' drive away.
Less InfoThis attractive apartment hotel is perfectly located on the seafront in Sliema, offering a wide range of cafés, bars, restaurants and shops. The hotel features an 8th floor restaurant with panoramic v...
More Info