Hotel Atwater
125 Sumner Ave, Avalon, CA, 90704, US
Click To Call
About Hotel Atwater
Near Catalina Island Golf Course 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 hotel is 0.6 mi (1 km) from Avalon Theater and 0.7 mi (1.1 km) from Catalina Casino. Make yourself at home in one of the 95 air-conditioned rooms featuring refrigerators and Smart televisions. Cable television is provided for your entertainment. Private bathrooms with showers feature designer toiletries and hair dryers. Conveniences include safes and complimentary bottled water, as well as phones with free local calls. Satisfy your appetite at the hotel's coffee shop/cafe.Amenities
Map Location & Address
Hotel Atwater
125 Sumner Ave, Avalon, CA, 90704, US
125 Sumner Ave, Avalon, CA, 90704, US
Click To Call