Location

Hotel Solarena Newport Beach

6208 West Coast Hwy

Newport Beach, CA 92663