Balboa Cottage at the Lido House is Ready for the HolidaysWelcome to the Balboa Cottage, which is ready for your whimsical stay! The Balboa Cottage in Lido House in Newport Beach, CA, is ready...