Das Hotel Heavenly Modern Cabin Fallen Leaf liegt in unmittelbarer Nähe vom Bijou Bike Park, und zwar 25 Minuten zu Fuß von hier entfernt. Die Pension verfügt auch über Parkplätze.
St Theresa Catholic Church ist rund 2 km vom Hotel entfernt gelegen. Die Unterkunft ist außerdem in etwa 30 Gehminuten Entfernung von Sehenswürdigkeiten, vor allem dem Bijou Community Park. Der Temple Bat Yam liegt gleich neben dem Heavenly Modern Cabin und kann von Gläubigen und Touristen besucht werden.
Das Restaurant Shangrila Himalayan Kitchen bietet asiatische Speisen an und liegt in rund 1 km Entfernung vom Hotel.