Karta Vacation Rentals





In South Norwood, Croydon — a handy, local base just outside central London. About 13 km from the city centre, the hotel sits 1 km from Thornton Heath Railway Station and a short walk from Norwood Junction; London City Airport is roughly 25 km away. Walk or ride into classic London sights like Big Ben, the London Eye and The Shard, or explore nearby Betts Park and Crystal Palace Football Club.