Space Home Hotel Navona
Located in Rome, Space home is 200 metres from Piazza Navona and 750 metres from the Pantheon. It offers a modern-style décor, 2 bedrooms and a spacious living room with a flat-screen TV.
Vicolo di Montevecchio, 3A, Navona, 00186 Rome, Italy