Catalina.com - We Are Catalina

Glenmore Plaza Hotel

120 Sumner Avenue, Avalon, CA

Description

Beautiful turn of the century, Victorian Hotel located in downtown Avalon just steps from the beach and pier. Whirlpool tubs, continental breakfast, and courtesy vans from the landing.