Your Previously Viewed Hotels

Return to Hotel Albatroz >

3

Mercure Roma Centro Colosseo
Mercure Roma Centro Colosseo
Modern hotel located 200 meters from the Coliseum, some rooms with views ...
Guest Rooms161
Meeting Rooms1
Largest Mtg Rm420 sq ft