LocationCentrally located, this hotel is just a few minutes walk from public transport links, shopping facilities, restaurants, bars, pubs and nightclubs. The nearest beach is 100 m from the hotel.FacilitiesThe establishment comprises a total of 43 accommodation..