Angolo99 B&BBed and Breakfast
Piazza Vittorio Emanuele II 99, Central Station, 00185 Rome, Italy
Well set in the centre of Rome, Angolo99 B&B offers a balcony, air conditioning, free Wi-Fi and flat-screen TV. The property features garden and city views, and is 200 metres from Vittorio Emanuele Metro Station.