Located merely 6 minutes' stroll from Golf Gardens, the 3-bedroom Bahia Vista - C63 Villa Avalon provides a year-round outdoor swimming pool as well as snorkeling, hiking, and cycling to diversify guests' leisure. The Avalon villa can host up to 6 guests and offers quick access to The Trailhead Shopping Mall, located 0.2 miles away.
Santa Catalina Island Interpretive Center is around 20 minutes by foot from the villa while Nature Center is approximately a 25-minute walk away. Bahia Vista - C63 Villa also offers proximity to natural sights such as Lovers Cove Bay, located only 0.6 miles away. Educational highlights in close proximity to the accommodation include Nature Center at Avalon Canyon.
The Avalon property welcomes you with sea views.
The kitchen facilities in Bahia Vista - C63 Villa include coffee and tea makers, a fridge, and a kitchenware in a full kitchen, funished with a dining table. This Avalon villa is situated right near C C Deli. This 2-bathroom holiday home is also a mere 5 minutes by foot from Catalina Airport Shuttle bus station.