Located in the centre of Rome, close to the Termini station, this hotel has a perfect location, close to the main shopping areas, and within walking distance to the main Rome monuments and sights. In the lobby, guests will find the 24 hour reception,..