Com acesso Wi-Fi gratuito, o Deluxe Inn é uma propriedade para não fumadores localizada em South San Francisco, a 4,2 km do Centro de Conferências South San Francisco e a 5 km do K1 Speed. Todos os quartos possuem uma televisão de ecrã plano com canais por cabo e uma casa de banho privativa. A propriedade providencia uma recepção aberta 24 horas por dia.
Na estalagem, cada quarto tem uma secretária. Todos os quartos incluem um micro-ondas.
O aeroporto mais próximo é o Aeroporto Internacional de São Francisco, a 8 km da propriedade.