Category: Hotels Category: Hotels
Address: 86 Great Eastern Road, Newham, London, E15 1GR
Landline: 020 3608 9864
Report a problem with this listing