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.