Situado a unos 2 km del Van Vihar, que ofrece la emoción de descubrir algo hermoso, el hotel Hotel Mountain Face By Snow City Hotels Manāli, de 3 estrellas, ofrece alojamiento con un restaurante y depósito de equipajes. Dispone de WiFi en toda la propiedad y cuenta con un aparcamiento en las instalaciones.
El hotel se halla a 55 km del aeropuerto Bhuntar-Kullu Manali y a unos 3 km de Manali Sanctuary. El Templo Hidimba Devi está situado a unos 3 km del Mountain Face By Snow City Hotels Manāli. Manu Temple, situado a unos 4 km de este hotel, está abierto para visitas de los turistas.
Además de un balcón y un vestidor, las habitaciones en el hotel Hotel Mountain Face By Snow City Hotels están equipadas con TV de pantalla plana con canales vía satélite. Algunas habitaciones de este alojamiento tienen un baño privado con una bañera y artículos de tocador para huéspedes. Algunos cuartos de baño disponen de una bañera y una ducha a ras de suelo, así como de artículos de tocador para huéspedes y albornoces. Algunas habitaciones dan a las colinas.
Cada mañana se sirve un desayuno buffet en el vestíbulo del hotel. Los huéspedes pueden disfrutar de la comida india servida en el restaurante pure veg Restaurant, justo al lado de este lugar.