THE MALL - Shimla 171001 -Shimla -Himachal Pradesh -India . Latitud : 31.099872 -Longitud: 77.175468
El hotel ofrece una combinación del hechizo actual y cautivador de una época ya pasada, combina el esplendor de la época colonial. La vista que ofrece el la de la selva y las montañas cercanas.