El Redwood Creek Inn se encuentra en Redwood City. Además, hay WiFi gratuita en todas las habitaciones. El alojamiento está situado a 22 minutos en coche del aeropuerto internacional de San Francisco.
Todas las habitaciones del Redwood Creek Inn incluyen aire acondicionado, TV por cable y zona de comedor con microondas, nevera y cafetera. También están equipadas con utensilios de planchado y secador de pelo.
Además, el Redwood Creek Inn dispone de recepción las 24 horas y aparcamiento gratuito. Los huéspedes pueden acceder a un centro de fitness situado fuera del establecimiento por un suplemento.
El Redwood Creek Inn se halla a 32 km del parque temático California’s Great America y a 8 km de la Universidad de Stanford.