Motel One London-Tower Hill 3 stars

24-26 Minories, City of London, London, EC3N 1BQ, United Kingdom

Hotel image
Read more reviews for Motel One London-Tower Hill