Proporcionando un restaurante, el Hotel Grand Nitara Kotdwāra, de 3 estrellas, está a tan solo 5 minutos a pie del Templo Shri Sidhbali Dham. El hotel también incluye un aparcamiento privado gratuito.
El Río Khoh se encuentra a unos 3 km de este hotel, mientras que el templo Devi Mandir se halla a unos 2 km. El hotel Grand Nitara se sitúa a 1 km del centro de Kotdwāra. Este lugar está situado a 115 km del Aeropuerto Dehradun.
Las 11 habitaciones del hotel cuentan con un balcón.
Los huéspedes están invitados al restaurante Pind Punjabi para disfrutar de la alta gastronomía.