Repubblica Apartment Apartment Central Station
Repubblica Apartment is a modern and colourful apartment located in Rome. It features free Wi-Fi and air conditioning, and Repubblica Metro Station is just a 10-minute walk away.
Via Cernaia, 20, Central Station, 00186 Rome, Italy