Viking Hotel 2 stars

162 Romford Road, Newham, London, E15 4LD, United Kingdom

Hotel image
Read more reviews for Viking Hotel