Residence Inn Hotel to open in San Carlos, California
The 204-suite Residence Inn by Marriott in San Carlos, California is set to open today. Located at 800 East San Carlos Avenue, the all-suite Residence Inn Redwood City San Carlos is owned by R.D. Olson Development of Newport Beach, CA and managed by Marriott International, Inc. General Manager Nick Dell"Ergo leads the management team at the property, and will help to meet the extended-stay needs of the area's business travelers.