The 3-star Hotel Atwater places guests abound 2.0 km from Nature Center at Avalon Canyon. The hotel was built in 1929 and refurbished in 2012.
You can find South Coast Plaza only 56.2 km from the property. The center of Avalon is 1 km away from the venue.
Hotel Atwater provides guestrooms appointed with flat-screen TV, free Wi-Fi, individual climate control, a laptop safe and a personal computer. They feature bathrooms with a hairdryer, a shower and free toiletries.
Eat & Drink
Mr. Ning's Chinese Garden and Courtyard Coffee are situated in a beach area, about 50 meters away of the property.
The hotel offers a safe deposit box and a baggage storage as well as a meeting room and a photocopier for guests' comfort.
Leisure options include a golf course and a tennis court.
Wireless internet is available in the entire hotel for free.
No parking available.