| | "Staying at Opera Inn Suites will transform and make you part of the history of Rome". A charming townhouse suite placed in a historical building located in the heart of the Saint Peter's Cathedral area... (read more) |
| Facilities: | Pets Welcome | Non Smoking Rooms | Guided Tours | Air Conditioning | | |
| |
|