Karta Vacation Rentals





On the east edge of London in Ilford (Redbridge), this 3-star hotel sits a short drive from Westfield Stratford City and Queen Elizabeth Olympic Park. It’s about 18 km from central London and close to South Park, Newbury Park and Valence House Museum.