Located at 131 Metropole Street, Avalon CA 90704
Hermosa Hotel
Catalina Island’s Hotel for Active, Budget Minded
Un gran día en la isla Catalina!