
Santa Maria Degli Angeli, Italy
Hotel Frate Sole
3-star hotel
Enjoy convenient amenities such as complimentary Wi-Fi, concierge services, and gift shops/newsstands. Dine at the on-site restaurant or enjoy a snack in the coffee shop/cafe. 24-hour room service is also available. Unwind with…
- Wi-fi
- 24-hour reception
- Air conditioning in Restaurant
- Restaurant

