Belvilla Ilford Station Hotel
★★★ 16 Ilford Hill, Ilford IG1 2DA, London, United Kingdom Покажи на картата
Налични стаи
За хотела
Property Location
Conveniently located in East London near Ilford Station, this well-connected hotel offers comfortable accommodations with easy access to Central London, Stratford, and Canary Wharf. Ideal for business trips and city breaks, it provides a convenient base for exploring local parks, shopping destinations, dining options, and major attractions across London.
Amenities
Belvilla Ilford Station Hotel offers practical amenities for a comfortable stay, including Wi‑Fi, family rooms, private bathrooms, flat-screen TVs, tea and coffee making facilities, and daily housekeeping. Guests also benefit from luggage storage, key card access, comfortable seating areas, and a convenient location just a short walk from Ilford Station and the Elizabeth Line.
Местоположение
16 Ilford Hill, Ilford IG1 2DA, London, United Kingdom
Упътване в Google Maps »