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!
Discovery ToursCatalina Adventure ToursWrigley Memorial & Botanical GardensCatalina Island Museum