Die Villa Treehouses At Starved Rock Ottawa bietet die Nähe zu nahe gelegenen Sehenswürdigkeiten wie dem Lover's Leap Overlook (liegt knapp 4 Kilometer von der Unterkunft entfernt).
Die Villa liegt in 15 Autominuten Entfernung von Natursehenswürdigkeiten wie dem Grand Bear Water Park. Ottawa Canyon befindet sich nur 1 Kilometer von der Lodge in Ottawa entfernt.
Die Badezimmer in der Unterkunft sind mit einer getrennten Toilette und einer Dusche ausgestattet. Die Bäder verfügen auch über einen Haartrockner und Handtücher für zusätzlichen Komfort.
Die Küchenausstattung der Villa Treehouses At Starved Rock umfasst einen Kühlschrank, einen Herd und Glasgeschirr, die in einem Essbereich zur Verfügung stehen.