Situato a Londra, 640 metri dalla stazione di Golders Green, il Croft Court Hotel vanta la vista sul giardino e un parcheggio privato gratuito in loco.
Interamente coperto dalla connessione WiFi gratuita, il Croft Court Hotel offre camere climatizzate, dotate di TV a schermo piatto, cassaforte, frigorifero, bollitore, vassoio di cortesia e scrivania. Tutte le sistemazioni includono inoltre un bagno privato completo di set di cortesia e asciugacapelli.
La struttura presenta inoltre un salotto in comune e serve al mattino una colazione kosher.
Il Croft Court Hotel dista 7,2 km dall'Alexandra Palace, 30 minuti di treno dal West End di Londra e 35,4 km dall'Aeroporto di Londra-Heathrow, lo scalo più vicino.