Ideally located in a tranquil and green area of Rome, this new, 3-star hotel boasts an enchanting view over Insugherata Park, a protected area of natural beauty. The hotel is just 100 metres away from Ottavia Station which enables a fast connection with St Peter's Church and the centre of Rome (10 minutes).
Access: