logo
Book Direct
Avalon Vacation Rental

The Avalon Hotel on Catalina Island

About The Property

An award-winning Catalina Inn offering 15 romantic rooms with breathtaking ocean views located in the heart of spectacular Catalina Island.

124 Whittley Ave, Avalon, California 90704