Centrally located in Rome, Finally Roma Apartments is 300 metres from Ottaviano Metro Station. It offers self-catering accommodation featuring air conditioning and free WiFi.
Each elegant apartment at Finally Roma Apartments will provide you with a seating area and an equipped kitchenette with a microwave. The private bathroom includes a hairdryer.
St. Peter's Square is reachable on foot in 7 minutes. Termini Train Station is 6 metro stops away.
One-Bedroom Apartment (4 Adults) from 0 to 0
One-Bedroom Apartment from 0 to 0
Three-Bedroom House from 0 to 0
Please enter the dates of your stay to check availability