Hotel Sant’angelo
Hotel Sant’angelo Via M. Dionigi 16, Rome, 00193
~ Three Star Hotel in Rome ~
Located on the right bank of the Tiber river in Rome, Hotel Sant’angelo is in a historic building, just 1 km from the plaza of Spain. It offers free Wi-Fi and rooms with a private bathroom.~ BOOK NOW
No Comment