Hotel Lotus ayant 2 étoiles se trouve environ à 2.1 km de Christ Church (université). La propriété est composée de 6 chambres.
Cet hôtel se trouve à moins de 2 km du centre-ville de Shimla, près d'Himalayan Bird Park. Kali Bari Temple, Shimla est à 20 minutes à pied de cet hôtel.L'hôtel est situé près de Temple de Sankat Mochan à Shimla.
Les pièces d'hôte fournissent un bureau et un lecteur CD. Certaines chambres ont une vue sur les montagnes. Ces chambres ici offrent des salles de bain privées.