Check-in from 15:00, check-out before 12:00, child-friendly hotel
CLEMENTS ROAD, IG1 1BA Ilford, London, United Kingdom
Other hotels in Ilford
I lived in a handicapped accessible room (120). There was no one on duty who signaled that the emergency cord in the bathroom was not attached to the pull switch.