
Costa Mesa, CA, United States
Balboa Inn
3-star hotel
The Balboa Inn, located on Balboa Peninsula Beach in Newport Beach, offers 45 air-conditioned rooms with refrigerators, flat-screen TVs, and private bathrooms. Enjoy amenities such as an outdoor pool, spa tub, bicycle rentals…
- Wi-fi
- Wired Internet
- 24-hour reception
- Indoor freshwater pool










