Det 3-stjerners Smart Stay er et komfortabelt innkvarteringssted som ligger innen 30-minutters gange fra sentrum av Ilford.
Hotellet har en beleilig beliggenhet i Ilford, 10 meter fra Newbury Park t-banestasjonen. Claybury Park ligger 4 km fra overnattingsstedet, mens Aldborough Road North bussholdeplass ligger 150 meter unna. Du kan komme deg til London Sri Murugan Temple på få minutter med bil.
I noen rom kan man finne en flott utsikt over hagen.
Det er 18-minuttes gange til London Pizza Depot pizzeria.