Showing 1-1 of 1 Villas and Condos
For the best in Santa Catalina Island hotels, choose the Catalina Canyon Resort & Spa in Avalon, California. All spacious rooms and suites... more
Resort features:
- Wedding
- Pet Friendly
- Island
- Spa
- Villas and Condos