Natures Corner ligger i Aldenham, 2,3 km fra Watford Junction og 9 km fra Stanmore. Der tilbydes rummelige værelser med aircondition, terrasse og gratis wi-fi. Dette pensionat tilbyder gratis privat parkering samt privat ind- og udtjekning. Overnatningsstedet er røgfrit og ligger 10 km fra Edgware.
Pensionatet har fladskærms-tv. Tekøkkenet har mikrobølgeovn, brødrister og køleskab, og der er eget badeværelse med tøfler og hårtørrer. Der er egen indgang.
Gæsterne kan slappe af i ejendommens have.
Harrow-on-the-Hill ligger 14 km fra pensionatet, og Kenton ligger 15 km derfra. Den nærmeste lufthavn er London Luton Lufthavn, 26 km fra Natures Corner.