Located in the heart of Rome, Alla fontana di Borgo Pio is 1,150 feet from Saint Peter’s Square. It offers self-catering accommodation with air conditioning.
With city views, each apartment features a flat-screen TV, DVD player and a private bathroom with free toiletries. The kitchen is fully equipped and includes a dishwasher and a microwave.
Alla fontana di Borgo Pio is a 10-minute walk from Ottaviano Metro stop. The Spanish Steps are 1.2 miles away.