this text was translated by Google clicken here to display original text The 207 Inn is a brand new small hotel in the center of Rome, characterized by a warm, young and familiar atmosphere.
The hotel is very close to the Vatican Museums, St. Peter's Basilica and Castel Sant'Angelo. It is located on the first floor of a beautiful late nineteenth-century building, a two-minute walk from the Ottaviano / S. Pietro metro stop.