64 via di san maria in monticelli, 00186 Roma
Guest houses
Offering free WiFi and city views, Eagle Rooms is an accommodation located in the centre of Rome, just 500 metres from Largo di Torre Argentina and 400 metres from Campo de' Fiori. It is set less than 1 km from Palazzo Venezia and offers a lift. The accommodation provides airport transfers, while a bicycle...