The brand new Courtyard Redwood City offers a new hotel experience complete with spacious rooms and suites, onsite restaurant, onsite meeting space, and free WiFi.