Deer Hill steht auf einem ca. 200.000 m² (20 Hektar) großen, parkähnlichen Grundstück. Durch den eigenen Wald und die eigenen Wege kommt ein Gefühl der Naturverbundenheit auf.