Situado a 4.5 km do Parque Crystal Palace, London Croydon Hotel está localizado muito perto de Croydon Mosque. Este hotel de Croydon oferece Wi-Fi nos quartos.
O hotel tem localização primordial a aproximadamente 25 minutos a pé do Estádio Selhurst Park, enquanto locais de compras como Whitgift Centre estão a aproximadamente 20 minutos de distância andando. O London Croydon Hotel fica logo ao virar da esquina de Wandle Park, enquanto a rodoviária Croydon University Hospital está a 50 metros de distância. As opções de entretenimento na área apresentam Mitcham Golf Club a 3.2 km deste estabelecimento. O hotel fornece acesso à estação de trem West Croydon, que está a aproximadamente 15 minutos de distância andando.
Os quartos do London Croydon Hotel providenciam Wi-Fi gratuito e TV de tela plana com canais via satélite aos hóspedes, bem como instalações como controle de temperatura. Para o seu conforto, você vai encontrar banheiro separado e chuveiro no banheiro.
Real Taste of India é um lugar perfeito para apreciar a refeição da cozinha indiana e está situado próximo deste local.