Crow's Nest está en Portland, a 3 min a pie de Portland Observatory, a 1,2 km de Merrill Auditorium y a 23 km de Aquaboggan Water Park. El alojamiento tiene parking privado gratis y está a 12 min a pie de East End Beach y a 25 km de Funtown Splashtown USA.
Cerca del alojamiento hay puntos de interés como Portland Museum of Art, Distrito Histórico del Centro de Portland y Wadsworth Longfellow House. El aeropuerto (Jetport internacional de Portland) está a 5 km.