207 Comfort Inn
The 207 Comfort
Inn, is a brand new Small
Hotel characterized by a warm, young,
family atmosphere. It is situated
in the heart of Rome, very near to
the Vatican Museum, St. Peter's
Basilica and Castel Sant' Angelo.
We are on the first floor of a beautiful
late 19th century building.