El Anchor Motel, situado en Niagara Falls, tiene piscina al aire libre. El parque estatal de las Cataratas del Niágara se halla a 13 minutos en coche.
Las habitaciones están amuebladas con sencillez y tienen TV, microondas y nevera.
El Anchor Motel dispone de jardines.
El motel se halla a 7 minutos en coche del centro comercial Fashion Outlet y a 13,1 km del centro de conferencias de Niagara Falls.