Collocato a una distanza di 600 metri dal Wrigley Stage Avalon Bay Vista, l'Hotel Atwater Avalon, a 2 stelle, offre camere con l'aria condizionata a circa 25 minuti a piedi dal Santa Catalina Island Interpretive Center. Qui il Wi-Fi è disponibile in tutta la struttura.
L’hotel è situato a circa 5 minuti a piedi da una spiaggia libera. Anche il Wrigley Memorial and Botanical Garden si trova a breve distanza dall'hotel Atwater Avalon. Questo hotel consente di godere della vicinanza al Casino Point, che si trova a 800 metri. L’alloggio è a soli 7 minuti a piedi dal Catalina Island Museum. Questo hotel è situato abbastanza vicino alla fermata dell'autobus Catalina Airport Shuttle.
L'Hotel Atwater accoglie gli ospiti in 93 camere dotate di un impianto di climatizzazione, nonché del Wi-Fi e una TV a schermo piatto con canali satellitari. Offrono dei bagni dotati di un WC e una doccia. Sono dotati di bagni privati.
Il ristorante Antonio's Pizzeria è situato a pochi minuti a piedi da questo alloggio e serve dei piatti della cucina italiana che sono in grado di soddisfare tutti i gusti.