My husband and I with two friends booked the Hotel Romulus ,I knew it was a short distance from central Rome , it was stated on the web site, after booking I looked on trip advisor, I was horrified at a lot of the reviews, I would still have to pay if I cancelled. On arrival we thought we were...
More
- Romulus Hotel Rome
