Via candia 77, primo piano, interno 2, 00192 Roma
Apartment 3 stars
Located 0.9 mi from St Peter's Square in Rome, Amor Vatican Domus offers accommodations with a kitchen. The apartment is 1.2 mi from The Vatican.
The apartment includes 1 bedroom, a living room, and 1 bathroom with free toiletries and a bidet. A flat-screen TV with satellite channels is available.
St....