Located close to Riaci Beach and Santa Maria dell'Isola Monastery, Hotel Borgo di Santa Barbara provides a poolside bar, a terrace, and a coffee shop/cafe. Adventurous travelers may like the cycling at this hotel. The on-site restaurant, La Locanda, features local cuisine. In addition to a garden and a library, guests can connect to free in-room WiFi.