The aparthotel is ideally situated on the Sliema waterfront and within walking distance to the city centre Sliema which is one of the most affluent tourist area and shopping centre in Malta. Regular bus service to Valletta and other places of interest with bus stops situated just outside the hotel.