Just 600 metres from the Vatican and St Peters Basilica, La Casa di Piero is located a 2-minute walk from Romes Ottaviano Metro Station Rooms have free WiFi and an LCD TV Air-conditioned rooms at La Casa di Piero al Vaticano are simply decorated and colourful They feature parquet floors, and some have an orthopedic mattress You will be just an 8-minute walk from Castel SantAngelo The Spanish Steps and Termini Station are respectively 3 and 6 Metro stops away