Featuring free WiFi, a terrace and a sun terrace, Belvedere offers pet-friendly accommodation in Castro di Lecce, 44 km from Lecce.

Rooms are fitted with a flat-screen TV. Some units include views of the sea or garden. The rooms include a private bathroom with a bath or shower and bidet, with bath robes and a hair dryer provided.

You will find a 24-hour front desk at the property.

Gallipoli is 39 km from Belvedere, while Otranto is 16 km from the property. Brindisi - Salento Airport is 83 km away.