Room Features and Guest Services
- Internet Access
- Luggage Storage
Distance from Airport
15.45 km from Venue
Hotel Atwater offers comfort in the heart of Avalon. Newly remodeled and more welcoming than ever, the hotel is one of Avalon's largest ideally located properties. With 91 rooms, four different room types and new furnishings, the Hotel Atwater has something for all island guests. Only footsteps away from the beach and Island Tour Plaza, the Hotel Atwater is the ideal place for those wishing to see all of Avalon.