Prince Regent Hotel Excel London

361-363 Prince Regent Lane, Newham, London, E16 3JP, United Kingdom

Hotel image
Read more reviews for Prince Regent Hotel Excel London