Via Palestro, 87, 00185 Roma
Affittacamere
con
31
camere
In a prime location in the Central Station district of Rome, Check in Rome is located 700 metres from Sapienza
University of Rome, 700 metres from Rome Termini Metro Station and 1.3 km from Vittorio Emanuele Metro Station. Among the facilities at this property are a 24-hour front desk and a lift, along with free ...