Located in Porto Cesareo town centre, Hotel Royal - Beauty & Spa is 100 metres from its own private beach. It boasts a spa and wellness centre and air-conditioned rooms with a balcony.
Number of rooms: 14
Via Garibaldi 116, 73010 Porto Cesareo, Italy