Via principe amedeo 9 terzo piano, int. 5 e 6, 00185 Roma
Hotels 2 stars
Attractively set in the Central Station district of Rome, Hotel Big Bang is situated less than 1 km from Cavour Metro Station, a 6-minute walk from Repubblica - Teatro dell'Opera Metro Station and 400 metres from Rome Termini Metro Station. The 2-star hotel has air-conditioned rooms with a private bathroom...