Das 3-Sterne-Avalon Inn Downtown Morro Bay liegt ungefähr 5 Minuten zu Fuß vom Morro Bay Aquarium entfernt und befindet sich in unmittelbarer Nähe zu verschiedenen Sehenswürdigkeiten der Stadt.
Der Bayshore Bluffs Park und die Sunshine Health Foods sind in 18 Minuten zu Fuß bzw. 8 Minuten zu Fuß zu erreichen. Kulturelle Sehenswürdigkeiten in der Umgebung sind der Morro Bay State Park (2 km) und das Naturkundemuseum (2,1 km). Bis zum Morro Bay National Estuary sind es nur ca. 2,2 km von Minuten zu Fuß. Es ist 30 km vom Flughafen San Luis Obispo County Regional entfernt gelegen.
Einige der Nichtraucher- Zimmer verfügen über einen Patio und einen Balkon sowie bieten viele beliebte Einrichtungen — einen Flachbild-TV sowie einen elektrischen Wasserkocher. Eine Kaffee-/Teemaschine und ein Kühlschrank werden in der Küche angeboten, damit sich die Gäste wie zu Hause fühlen können. In einigen Zimmern hat man auch eine Aussicht aufs Meer.
Das Restaurant Hungry Fisherman liegt in circa 5 Gehminuten Entfernung von diesem Avalon Inn Downtown Morro Bay.