Vatican, Rome, Italy2.4 mi to Rome center
1 Bedroom, 1 Bathroom, Sleeps 5
Member Since 2013
- english, spanish, italian
Canceled bookings will not receive a refund
This property doesn't have any reviews yet.
Vatican, Rome, Italy