Los huéspedes del The Boulder House Hotel Nevada City pueden visitar el Sendero Homenaje a Deer Creek, situado a unos 25 minutos a pie. Si te alojas en el hotel, podrás aparcar tu coche en las instalaciones.
El centro de Nevada City está a 5 minutos a pie de la pensión. En la zona encontrarás el Museo de Bomberos, que se localiza a 900 metros. La zona también incluye lugares de interés natural como el Parque Pioneer, a 1 km del Boulder House.
La propiedad cuenta con habitaciones con un patio y un vestidor, que se completan con aire acondicionado. Las habitaciones ofrecen a los huéspedes patio, un vestidor y chimenea.
El restaurante South Pine Cafe-Nevada City sirve cocina americana y se encuentra a 650 metros.