The Balboa Inn
Local business
92661 Newport Beach
United States
Phone: 949 675 3412
Website: www.balboainn.com
Located in heart of beautiful Newport Beach, at the Balboa Pier on the boardwalk. Call today to make your room reservation at 949.675.3412, or for more information please visit: balboainn.com



