SevenRome, Rome
Featuring a terrace and free WiFi internet access, SevenRome offers self-catering accommodation located in Rome. The property is 750 metres from St. Peter's Basilica.
Description of rooms
Two-Bedroom Apartment
This apartment has a living area, a kitchen and a bathroom.
It also features a terrace and a balcony.
Book
Photos:
Facebook
(0 )