Royal

Located on a main road some 2 km from the nearest beach t(may be reached by descending a flight of steps), this hotel lies some 5 km from the resort centre. Surrounded by wonderful greenery, this hotel also enjoys a fabulous situation just 1.5 km from the historical old town that may be reached by making use of public transport. It is just a short distance from shopping areas with boutiques, bars and restaurants.

Check availability and book

Check availability and book