The Windmill Hotel je situovaný v populární čtvrti města Londýn, 7 km od Přírodopisné muzeum. Hostům nabízí 24-hodinovou bezpečnostní službu a úschovnu zavazadel, stejně jako venkovní tenisový kurt, místo na piknik a barbecue grily.
Situované ve čtvrti Camden, toto ubytování typu hotel je 950 metrů od stanice metra Kilburn a blízko Mosque and Islamic Centre of Brent. Ubytování je ve vzdálenosti 10 minut jízdy od Neasdenský chrám.
Každý pokoj má výhled na město.
Součástí hotelu je bezplatná bufetová snídaně. Bar v hale je k dispozici v lokalitě hotelu. Bar The Beaten Docket je ve vzdálenosti asi 50 metrů od hotelu.