Avalon, California, USA
108 Marilla Avenue
Avalon, CA 90704
Approximately 50 steps away from the beach, this hotel offers a choice of garden courtyard rooms or ocean view suites.
No one has reviewed this - be first!
Catalina Island MuseumDiscovery ToursWrigley Memorial & Botanical GardensCatalina Adventure Tours