Via castelfidardo, 51, 00185 Roma
Hotel 2 stelle
Located in the centre of Rome, Hotel Rome place is set 600 metres from Rome Termini Metro Station and 700 metres from Rome Termini Train Station. Featuring a shared lounge, the 2-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The accommodation provides room service,...