Food for thought – Hotel Michelangelo
Hotel Michelangelo Built in 1959 for the 1960 Summer Olympics held in Rome, 4-star Hotel Michelangelo (Via della Stazione di San Pietro 14), like “La Vittoria” and “Il Cantico” (reviewed in the previous two issues of Inside the Vatican) is on the Trastevere side of St. Peter’s Square, directly across the wide street, Via [...]