Choose your room
La Casa Delle Fate-Riserva Naturale Di Capo Peloro Hotel
Located approximately 15 minutes' walk from La Casa Delle Fate-Riserva Naturale Di Capo Peloro Hotel Torre Faro, guests can reach the Peloro Cape Lighthouse.
The centre of Torre Faro can be reached within a 5-minute walk. The Castle of Scilla is also around 7 km from the guest house. Enjoy the proximity to the Capo Peloro Lighthouse, which is 17 minutes' walk away.
The rooms at the La Casa Delle Fate-Riserva Naturale Di Capo Peloro Torre Faro have a personal computer and Wi-Fi, along with a mini-fridge-bar for your convenience. They feature bathrooms with a bidet, a sink, and a shower as well as hair dryers and towels. Also, the rooms with views of the sea are provided for guests' comfort.
Sfizi Fritti serves Sicilian cuisine and is located just around the corner from the hotel.