Karta Vacation Rentals





In downtown London, this budget-friendly hotel puts you close to the city centre. London International Airport is about 11 km away, making arrivals and departures easy. Local draws like Imagine Cinemas London, Ichabod's Escape and the Dominion Public Building are within a short distance — handy for evenings or quick outings.