Chiusoviola Capsule Hotel Rome
Situated in Rome within 1 km of Ottaviano Metro Station and 1.1 km of Lepanto Metro Station, Chiusoviola features rooms with free Wi-Fi. The property is around 2.2 km from Stadio Olimpico Roma, 2.3 km from Castel Sant'Angelo and 3.
Number of rooms: 2
Via Premuda 18 piano 2, scala A int. 7, Vaticano Prati, 00195 Rome, Italy