Set 700 metres from Descanso Beach, Bellanca Hotel offers 3-star accommodation in Avalon and features a terrace, a restaurant and a bar. The accommodation offers a 24-hour front desk and free Wi-Fi is available throughout the property.
Number of rooms: 37
111 Crescent Avenue, Avalon, CA 90704-0127, United States