Das The Perch Hotel Windham bietet seinen Gästen 13 Zimmer und liegt ungefähr 4 km vom Zoom Flume entfernt. Auf dem Gelände gibt es eine Gemeinschaftslounge.
Das Hotel heißt alle Gäste, ungefähr 10 Minuten mit dem Auto vom Zoom Flume Water Park entfernt, willkommen. Die Our Lady of Knock Shrine liegt 7 Kilometer von hier entfernt und ist ein göttliches Reiseziel, das man nicht verpassen sollte.
Alle Zimmer verfügen über eine Klimaanlage, einige auch über einen Patio und einen Balkon. Für optimalen Komfort finden Sie in diesen Zimmern eine getrennte Toilette und eine Dusche.
Das Restaurant Captain's Inn Point Lookout liegt in unmittelbarer Nähe von diesem Perch.