Finally in Rome, Rome
Just 10 minutes’ walk from Saint Peter’s Square in Rome, Finally in Rome offers air-conditioned accommodation with parquet floors. Wi-Fi is free throughout, and Rome S. Pietro Train Station is 400 metres away.
Description of rooms
Three-Bedroom Apartment
This apartment features a balcony, dining area and oven.
Book
Photos:
Facebook
(0 )