D
David C. Review of Hotel D'Inghilterra Rome
Great location, great service, hotel may need a re...
Great location, great service, hotel may need a refresher and not having a gym is a little unusual for a 5 star.
Comments: