Situated in the centre of Rome, just 1 km from Piazza Barberini and less than 1 km from Repubblica - Teatro dell'Opera Metro Station, Andromeda features accommodation with inner courtyard views and free Wi-Fi.
Number of rooms: 3
48 Via Collina, Via Veneto, 00187 Rome, Italy