With a stay at La Residenza dei Principi, you'll be centrally located in Rome, steps from Teatro dell'Opera di Roma and 3 minutes by foot from Colosseum. Featured amenities include express check-in, luggage storage, and an elevator (lift).
Based on 259 reviews
Value for money
Policies vary by room type and provider.