Guesthouse/bed and breakfast HELMIRAGE PIAZZA DI SPAGNA SUITE
★★★★
Via Eneide 24, Via Eneide, 24, Rome, Italy Show on map
Paper House is a apartment/flat in Rome, Lazio, Italy. Guests rate it 2.0/10 (fair) across 1 reviews, ranking it #4,377 of 4,909 places to stay in Rome. The property has 1 rooms.
Via Eneide 24, Via Eneide, 24, Rome, 00155, Italy
Check-in starts at 3:00 PM. Early check-in or late check-out may be available on request.
Paper House has a guest rating of 2.0 out of 10 from 1 reviews, which is considered fair. It ranks #4,377 of 4,909 properties in Rome on Triptoic.
Paper House is located at Via Eneide 24, Via Eneide, 24, Rome 00155, Italy.
Paper House has 1 rooms.
Highly rated alternatives close by