Property Location: With a stay at Amendola House in Rome, you'll be close to Olympic Stadium and St. Peter's Basilica. This bed & breakfast is within close proximity of Villa Madama and MAXXI - National Museum of the 21st Century. Rooms: Make yourself at home in one of the 3 air-... Show More
Reach us, we're available 24/7.