Avalon Bay is a serene retreat nestled in the heart of San Dimas, California. Offering a range of accommodation options, from cozy cabins to luxurious suites, Avalon Bay provides a peaceful escape for travelers seeking relaxation and rejuvenation.
Surrounded by lush greenery and stunning views of the bay, guests can enjoy a variety of outdoor activities such as hiking, fishing, and boating. With a focus on tranquility and natural beauty, Avalon Bay is the perfect destination for those looking to unwind and reconnect with nature.
Generated from their business information