L'hotel Mendon Mountainview Lodge proporziona prossimità al Sentiero Deer Leap, che si trova a circa 25 minuti a piedi.
L'hotel si trova a Mendon a 5 km dal centro città. Tra le attrazioni, situate a 4 km da questo hotel a 3 stelle, c'è il Bucklin Trailhead. A 10 minuti in auto da questa struttura gli ospiti troveranno lo Stagno dei Castori. L'hotel Mountainview Lodge è a due passi dalla fermata dell'autobus Mendon Mountain View Lodge.
Le 40 camere sono composte da un salottino. Sono dotate di un televisore multicanale, nonché di comfort quali un impianto di climatizzazione. Un bagno con WC separato e una doccia sono provvisti nei bagni.