Deloraine and Districts Folk Museum ist in circa 7 km Entfernung von der Falls River Eco Luxury, während Elemental Artspace sich ungefähr 7 Kilometer von der Unterkunft befindet.
Ein Flachbildfernseher mit Satellitenkanälen in einem Balkon und einer Sitzecke gehören zur Ausstattung der Ville. Das Badezimmer ist mit einer Dusche ausgestattet und verfügt auch über einen Haartrockner und Morgenmäntel.
Die Falls River Eco Luxury bietet Selbstversorgereinrichtungen wie eine Mikrowelle, eine Kaffee-/Teemaschine und einen Kühlschrank für den Komfort der Gäste. Der Flughafen Devonport ist innerhalb von 48 Autominuten von der Villa zu erreichen.