O Redwood Creek Inn está localizado em Redwood City. O acesso Wi-Fi gratuito está disponível em todos os quartos. O Aeroporto Internacional de São Francisco fica a 22 minutos de carro.
Todos os quartos climatizados do Redwood Creek Inn incluem televisão por cabo. A área de refeições inclui um micro-ondas, um frigorífico e uma máquina de café. Os extras incluem comodidades de engomadoria e um secador de cabelo.
O Redwood Creek Inn providencia uma recepção aberta 24 horas por dia. A propriedade dispõe de estacionamento gratuito. Os hóspedes têm acesso a um centro de fitness fora do local.
O Redwood Creek Inn fica a cerca de 32 km do Parque Temático Great America da Califórnia. A Universidade de Stanford fica a 8 km.