Via francesco sivori 14, 00136 Roma
Guesthouse 3 stars
RomAmoR Suite offers rooms in Rome near St Peter's Square and The Vatican. Among the facilities at this property are an elevator and a shared kitchen, along with free Wifi throughout the property. Outdoor seating is also available at the guest house.
All units include a seating area, a flat-screen TV,...