Karta Vacation Rentals





On London’s western edge in Hayes, an airport-area hotel just minutes from Heathrow. About 20 km from central London and close to London Motor Museum, Minet Country Park and Lake Farm Country Park. A short drive reaches Windsor Castle and Twickenham Stadium, while Wembley and Hampton Court sit roughly 13–15 km away.