From
Select dates to see prices and availability
From
Free Wi-Fi
The property is located at 111 E Edgewater, Balboa Peninsula, Newport Beach, California, providing a scenic coastal experience.
Have a question?
Instant AI responses are based on hotel information