I stayed at the Hotel Due Torri for 3 nights in May 2009 and, overall, had a very nice stay. The hotel is located on a very quiet street not far from the Piazza Navona. There is a cute street just a block away that has some nice restaurants and popular places like the Spanish Steps are a short walk... more
TripAdvisor has free and easy resources to help you enhance your listing and promote your property.
- Start Here - Visit Your Owners' Centre
- Add Photo
- Add Video
