Monastero dei Santi
Hotel
Trionfale, Rome
Located in Rome, Monastero dei Santi is a 5-star hotel featuring a restaurant, free parking, a bar and a terrace. A concierge service, 24-hour front desk.
Number of rooms: 5
Via Trionfale 179, Trionfale, 00136 Rome, Italy