Largo dei ginnasi, 2, 00186 Roma
Guesthouse 3 stars
Located in Rome, 656 feet from Torre Argentina, Superior Relais provides rooms with air conditioning and free WiFi. All rooms feature a flat-screen satellite TV, and a private bathroom. Palazzo Venezia is 984 feet from the property.
All common area comes with an oven, microwave, a coffee machine, all...