A 2 km del Deluxe Inn Redwood City, los huéspedes pueden llegar al Refugio y Sendero de Vida Silvestre de la Isla Bair.
Este hotel de 2 estrellas goza de proximidad a Middle Bair Island, que está a unos 20 minutos a pie. El Parque Mezes también está situado a 300 metros. Entre las opciones de entretenimiento de la zona destaca el Docktown Marina a 2,1 km del Deluxe Inn. La estación de tren más cercana, Redwood City Caltrain, está a unos 15 minutos a pie.
Con climatización individual, calefacción central, una plancha y tabla de planchar y un televisor de pantalla plana con canales de cable, la mayoría de las habitaciones están amuebladas con una chimenea de piedra. Estas habitaciones tienen suelos de azulejos. Algunas de estas habitaciones climatizadas dan al patio.
El Deluxe Inn Redwood City está al lado de Nuri's Donut House, que sirve deliciosas comidas.