Located in Porto Cesareo town centre, Hotel Royal is 329 feet from its own private beach. It boasts air-conditioned rooms with a balcony. Featuring a satellite TV, rooms at the Royal come with tiled floors and a private bathroom. Some overlook the sea. Wi-Fi in public areas is free. A bar offering beverages is also available. A bus stop with links to Lecce, Brindisi and Bari is 1,641 feet from the hotel. Parking at the property is available on request.