A Holiday Inn resort opened on Catalina Island near Los Angeles as the island’s only full-service hotel.

Holiday Inn reflagged and updated what was previously the Catalina Canyon Resort & Spa.

The 75-room Holiday Inn Resort Catalina Island is located in the hills above the town of Avalon. Catalina is accessible via boat or helicopter, and visitors can drive only golf carts on the island.

Comments

From Our Partners


From Our Partners

2021 Los Cabos Webinar
Los Cabos Travel Trends for 2022
Register Now
World of Luxury 12.06.21 Horizontal
World of Luxury
Read More
2021 ALG Dec Webinar_2
Simple. Solid. Smart. Why ALG Vacations® is the Right Choice for You.
Register Now

JDS Travel News JDS Viewpoints JDS Africa/MI