Relax ON 247 Hostel Rome
In a prime location in Rome, Relax ON 247 provides air-conditioned rooms, a shared lounge and free Wi-Fi. Popular points of interest nearby include Rome Termini Train Station, Porta Maggiore and Colosseo Metro Station.
Number of rooms: 4
Via Rattazzi 57, Central Station, 00185 Rome, Italy