Todas las habitaciones del hotel están equipadas con zona de estar y TV de pantalla plana con canales por cable. Todas las habitaciones del stayapart Glen Forest Inn disponen de aire acondicionado y escritorio.
El stayapart Glen Forest Inn está situado en Shimla, a 6 km de The Mall Road y a 5 km del túnel Victory, y ofrece alojamiento con terraza y aparcamiento privado gratuito. Se encuentra a unos 6 km de Circular Road, a 6 km de The Ridge, Shimla y a 9 km del Instituto Indio de Estudio Avanzado. El hotel dispone de habitaciones familiares.
El templo Jakhu se encuentra a 12 km del alojamiento, mientras que Tara Devi Mandir está a 14 km. El aeropuerto más cercano es el aeropuerto de Simla, situado a 24 km del stayapart Glen Forest Inn.
Dirección: Kotshera Choura Maidan, Shimla, 171004 Shimla, India
Número de habitaciones: 9
Es ordanery Hotal, no es bueno como comida y estancia muelle de alimentos es tan normal.