Hotel Atwater
125 Sumner Ave, Avalon, CA 90704, United States
Avalon


Hotel
125 Sumner Ave, Avalon, CA 90704, United States
Avalon
Completely renovated in 2019, Hotel Atwater features an inviting lobby where guests can gather to share their island experiences. Guestrooms combine modern amenities, rich wood accents, and ocean-inspired finishes to create a memorable "Island Deco" escape.

Travel + Leisure

Travel + Leisure
Do you work for Hotel Atwater? Contact us to learn more about who's managing this profile or gain access.