El Belvedere ofrece WiFi gratuita, vistas al mar, solárium y alojamiento en Castro di Lecce.
Las habitaciones disponen de TV de pantalla plana. Algunas habitaciones tienen vistas al mar o al jardín. Todas las habitaciones incluyen baño privado. Hay albornoces y secador de pelo.
La recepción está abierta las 24 horas.
Lecce se encuentra a 44 km del Belvedere, mientras que Otranto está a 20 km. El aeropuerto de Brindisi-Salento, el aeropuerto más cercano, está a 83 km.