Via Principe Amedeo, 85a, 00185 Roma
Affittacamere
con
4
camere
Situated in Rome, 600 metres from Vittorio Emanuele Metro Station and 1.7 km from the centre, Rome Holiday Guesthouse
features air-conditioned accommodation with free WiFi, and a garden. The property features garden views and is 400 metres from Santa Maria Maggiore and 1 km from Cavour Metro Station. The guest ...