Since Apr 2013
London, United Kingdom
A homely place with lovely decor. We stayed there ...
Hotel Don Quijote is a very nice hotel and we have...