Karta Vacation Rentals





In leafy Ealing, West London, just a minute's walk from North Ealing Tube Station. This boutique hotel is about 20 minutes from central London by Underground and a short drive from Wembley Stadium, Kew Gardens, Westfield London and the Thames; Heathrow is the closest airport.