Address: Via Principe Amedeo, 3 - 00185 - Roma
The Starhotels Metropole is located in downtown Rome, close to Termini Central Station, to the Opera House and the most important historical and artistic sites such as the Colosseum or the Trevi Fountain.
This 4 stars hotel offers the best of Italian hospitality, wide spaces dedicated to relax, full comfort rooms and 6 meeting rooms with...
Hotel Starhotels Metropole Rome # Details