Via m. dionigi 16, 00193 Roma
Hotel 3 stars
Set on the right bank of Rome's Tiber River, Hotel Sant'Angelo is set in a historic building, just 0.6 mi from the Spanish Steps. It offers free Wi-Fi and rooms with attached bathroom.
Rooms at the Sant'Angelo are individually furnished, air conditioned, and fitted with parquet flooring. Each features...