Via dei orsini, 34, 00186 Roma
Apartments
Attractively set in the centre of Rome, Timeless Rome offers a terrace, air conditioning, free WiFi and flat-screen TV. With city views, this accommodation features a balcony. The apartment has a hammam and a lift. Boasting a Blu-ray player, the spacious apartment has a fully equipped kitchen with a...