Deluxe Inn Redwood City is located in Redwood City, close to Malibu Grand Prix, Hiller Aviation Museum, and Museum of San Carlos History. Nearby points of interest also include Woodside Central Shopping Center and Peninsula Museum of Art. Read More About Deluxe Inn Redwood City
- 24-Hour Front Desk
- Business Services
(+) = Additional fees may apply for the use of these amenities.
(*) = Free, some restrictions may apply.