125 Sumner Ave, Avalon, CA, 90704
The Atwater Hotel is one of the most stunning hotels on Catalina Island. Newly remodeled and conveniently located right in the center of Avalon, Atwater comes through with flying colors. Everything you need is literally on the same street. Avalon’s newly constructed Von’s grocery store is just down the street. The island’s mini-golf course is located right across the street which is also a good place to signup for any interior bus tour which includes the inland motor coach tour, bio-diesel hummer tour, or Avalon scenic drive. Although there is no pool or jacuzzi on site, guests do have Avalon’s beautiful harbor that is awesome to swim in. Need a little more relaxation? The Locker Room sports bar is a favorite local watering hole that is also located directly across the street from the Hotel Lobby. Whatever you are in search of, rest assured that you will find it here at the hotel Atwater!