Grill.
Guest rooms feature cable TVs, AM/FM alarm clock radios, individual climate controls, irons, ironing boards, dataports, hairdryers, and coffeemakers.
traveler reviews
The Catalina Canyon Resort and Spa is situated at the foothills of Avalon Bay on Catalina Island, approximately a half-mile from downtown Avalon and about an hour boat ride from Long Beach. |