Karta Vacation Rentals
Just steps from Terminal 4 at London Heathrow, this airport hotel sits on a covered walkway for easy arrivals and departures. A 30-minute train whisks you into central London (Paddington). Windsor Royal Shopping Centre and medieval Windsor Castle are about a half-hour drive. Thorpe Park and Twickenham Stadium are also within easy reach.