Narrow Results

 
 
 
 
No cities found
 
 

Charming hotel in 17th c. building

Via dei Condotti, 85, 00187 Roma, Italy

$242

Daily rate

Boutique hotel in rejuvenated 17th-century structure across from Spanish Steps, 5-minute walk from metro "Spagna". Air-conditioned rooms (slightly small), free WiFi. Pet friendly.