The Avalon Hotel
Avalon on Catalina Island. Photo by Carrie Finley Bajak.

The Avalon Hotel

Information about The Avalon Hotel on Catalina Island. Enjoy understated elegance with close walking distance to great restaurants and activities. With only 15 rooms, The Avalon Hotel on Catalina Island…

Continue Reading
Close Menu