The Grand Madhushala Shimla
Shimla, State of Himāchal Pradesh
Terletak di Shimla, The Grand Madhushala Shimla di di kawasan perniagaan, hanya 2 minit memandu dari Tara Devi Temple dan 8 minit dari Kotkhai Palace. Hotel ini berada 5.6 km dari Mall Road dan 6.4 km dari Kuil Jakhu.