
Hotel Artemide
Via Nazionale, 22, 00184 Rome, Italy
Hotel Artemide offers luxurious accommodation near the Colosseum with modern amenities, a spa, and an Italian restaurant.
- Relaxing Spa
- Italian Restaurant
- Close to the Colosseum
- Free Wi-Fi
From 210€
Book now