Via M. Dionigi 16, 00193 Roma
Hotel
3 stars
with
55
rooms
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 a flat-screen ...