Das komfortable Hotel Davis Cabin Otter Creek befindet sich 4 km weit weg vom Cadillac Mountain und verwöhnt Gäste mit einer Picknick-Ecke und einem Golfplatz.
Gorham Mountain Trail liegt ungefähr 10 Minuten Autofahrt von hier entfernt. Das komfortable Hotel ist außerdem 2 km weit weg von Sehenswürdigkeiten, vor allem dem Otter Cliff. Ocean Path ist in 25 Gehminuten erreichbar.
In den Zimmern stehen den Gästen eine Küchenzeile und ein Essbereich zur Verfügung.
In der Nähe vom Davis Cabin gelegen, serviert das Restaurant Otter Creek Market amerikanische Gerichte.