Surrounded by citrus and olive trees, Capri's Villa Sarah is a 10-minute walk from the island's famous Piazzetta square. The hotel offers an outdoor swimming pool with hydromassage, and a traditional architectu ... Read more

View all Luxury Hotels in Capri