Easy walk to anywhere
Whether you need the subway or you are up for a cultural experience, it's all within a short walk from this accommodation. The closest metro is less than a five-minute walk, and the awe-inspiring historical sights like The Vatican and St. Peter's Cathedral are within close proximity.