
Avalon, CA, United States
Atwater
3-star hotel
With a stay at Hotel Atwater, you'll be centrally located in Avalon, steps from Avalon Pier and within a 5-minute walk of Catalina Island Museum. This golf hotel is 0.1 mi (0.1 km) from Catalina Casino. Make use of convenient…
- Wi-fi
- 24-hour reception
- Café
- Lift access


