Via balilla, 11, 00185 Roma
Appartamento
Boasting air-conditioned accommodation with a terrace, Central Station Garden Apartment is situated in Rome. Featuring a garden, the apartment is close to several noted attractions, around 700 metres from Vittorio Emanuele Metro Station, 500 metres from Porta Maggiore and 1.3 km from Sapienza University...