Situated in Rome and with Via Nomentana reachable within 200 metres, GARDEN HOUSE - Luxury Guest House - Only Self Check in features a garden, non-smoking rooms, free Wi-Fi throughout the property and a terrace.
Number of rooms: 5
Via Montasio 27, Monte Sacro, 00141 Rome, Italy