The 3-star The Avalon Hotel In Catalina Island places guests abound 57 km from South Coast Plaza.
Nature Center at Avalon Canyon is about 25 minutes' walk away. The venue is set within 1 km from Avalon city center.
The Avalon Hotel In Catalina Island is a property in Avalon that comes with 15 rooms and provides climate control, a safe, multi-channel television, a microwave and hi-fi. The guestrooms look out on the harbor. They also feature en suite bathrooms fitted with a shower, a hairdryer and bathrobes.
Eat & Drink
A complimentary continental breakfast is served in the dining room. Serving an array of dishes, Catalina Coffee & Cookie Co. And Big Olaf's are 100 meters away.
Guests can make use of a storage room, a safety deposit box and a newspaper stand on site.
Wireless internet is available in public areas for free.
No parking available.