Via rattazzi 57, 00185 Roma
Hostels
In a prime location in the centre of Rome, Relax ON 247 provides air-conditioned rooms, a shared lounge and free WiFi. This property is situated a short distance from attractions such as Rome Termini Train Station, Porta Maggiore, and Colosseo Metro Station. The property is non-smoking and is located...