Das 3-Sterne-Inn At Moss Landing Point liegt 2 km weit weg vom Moss Landing State Beach und bietet WLAN in den öffentlichen Bereichen und kostenlose Privatparkplätze. Das Hotel ist ein guter Ausgangspunkt für die Erkundung von Moss Landing. Die Elkhorn Slough Safari ist leicht erreichbar und liegt nur 7 Minuten Fußweg von der Unterkunft entfernt.
Monterey Bay Aquarium Research Institute liegt ca. 1 Kilometer von hier entfernt. Bis zu Palo Alto sind es etwa 31 km. Auch das Moss Landing State Wildlife Area ist in einer Entfernung von 10 Fahrminuten vom Inn At Moss Landing Point. Die Bushaltestelle Highway 1 / Potrero ist ebenfalls in der Nähe vom Hotel.
Die 30 Zimmer sind mit einer Klimaanlage ausgestattet und verfügen über moderne Annehmlichkeiten wie einen Flachbildfernseher mit Satellitenkanälen.
In 250 Meter Entfernung zum Inn At Moss Landing Point gelegen, serviert das Restaurant Lemongrass Seafood Bar & Grill thailändische Gerichte.