London, United Kingdom
Belvilla Ilford Station Ht, 4 min Elizabeth line
5-star hotel · OYO
Belvilla Ilford Station Ht, 4 Min Elizabeth Line is located in Ilford just off the A406 and a 4min walk from Ilford Train Station, which links to popular London attractions such as Liverpool Street being only 20mins away. Access…
- Wi-fi
- 24-hour reception
- Restaurant
- 24-hour security












