Elite Discovery Dock West 4 stars

3 Admirals Way, Tower Hamlets, London, E14 9BJ, United Kingdom

Hotel image
Read more reviews for Elite Discovery Dock West