5 forest farm cottage forest road, Ilford, IG6 3HQ, United Kingdom
756 m from center
Pet FriendlyChildren friendly
Nice, quiet cozy location close to many amenities including a beautiful park and easy access to the tube station. Perfect size for a solo traveler or couple. Though I didn't require much, on arrival Lily made sure I had various amenities. Very...
High Street South, Newham, London, E6 3RW, United Kingdom
7714 m from center
KitchenShowerHairdryerChildren friendly
Well-appointed, clean, great location. Good communication and quick response to messages.
Highly recommend this property, especially for access to Excel.
21 Thackeray Avenue, London, N17 9DT, United Kingdom
10916 m from center
KitchenShowerHairdryer
The hotel is located near:
Hotel Hatton Homes - Thackeray Avenue is 13.12 km away from the London City Airport
A total of 119 hotels found in Owls Play Centre. Select the perfect accommodation for your stay and enjoy a seamless booking experience. Booking Owls Play Centre hotels online has never been easier.
A total of 119 hotels found in Owls Play Centre. Select the perfect accommodation for your stay and enjoy a seamless booking experience. Booking Owls Play Centre hotels online has never been easier.