El Hotel Vacations Inn Bhowali, de 3 estrellas, se encuentra a tan solo 1 km de Golu Temple, y a una distancia de 4 km del Lago Bhimtal. El hotel ofrece 8 habitaciones con vistas a las montañas y está ubicado a unos 6 km de Kainchi Dham.
Las habitaciones disponen de un balcón, un aparador y un televisor de pantalla plana y de un cuarto de baño privado. Los cuartos de baño, con un inodoro separado y ducha, también ofrecen toallas y zapatillas.
El hotel Vacations Inn Bhowali cuenta con un desayuno diario vegetariano.