Hillside Inn situa-se em Santa Rosa, a 32 km de Mission San Francisco Solano, e dispõe de acomodações com uma piscina exterior sazonal, estacionamento privado gratuito, um restaurante e comodidades de desportos aquáticos. Este hotel de 2 estrelas dispõe de acesso Wi-Fi gratuito e uma receção aberta 24 horas. Algumas unidades do alojamento apresentam varanda com vista da piscina.
Alguns quartos também incluem uma kitchenette com um frigorífico e um micro-ondas.
Hillside Inn oferece um terraço para banhos de sol.
Luther Burbank Center for the Arts fica a 10 km de Hillside Inn, enquanto Parque Nacional da Floresta Petrificada está a 16 km da propriedade. O aeroporto mais próximo é o Aeroporto Charles M. Schulz Sonoma County, que fica a 15 km de Hillside Inn.