Catalina Canyon Resort And Spa

888 Country Club Dr, Avalon, CA 90704
1.800.252.0306
3
Fitness and Wellness Spa Facility Balcony View Outdoor Pool Exterior
Articles mentioning Catalina Canyon Resort And Spa
  • Catalina Island Travel Guide

    Sitting only 22 miles offshore from the LA, Catalina Island is offers a great escape for day trip or weekend outing.

Explore Nearby