Right in the centre of Rome, situated within a short distance of Rome Termini Metro Station and Rome Termini Train Station, Youcomehere - Montebello offers free Wi-Fi, air conditioning and household amenities such as a microwave and coffee machine.
Number of rooms: 3
37 Via Montebello, Central Station, 00185 Rome, Italy