Located in central Rome, At St. Peter Quiriti offers a room with a balcony. With free Wi-Fi, it is a 5-minute walk from Lepanto Metro Station. The room here will provide you with a satellite flat-screen TV, air conditioning and parquet floors.
Located in central Rome, At St. Peter Quiriti offers a Read more
Located in central Rome, At St. Peter Quiriti offers a room with a balcony. With free Wi-Fi, it is a 5-minute walk from Lepanto Metro Station. The room here will provide you with a satellite flat-screen TV, air conditioning and parquet floors.
Located in central Rome, At St. Peter Quiriti offers a room with a balcony. With free Wi-Fi, it is a 5-minute walk from Lepanto Metro Station. The room here will provide you with a satellite flat-screen TV, air conditioning and parquet floors.
Number of Rooms: 3