The "Land of Gods" Shimla, Himachal Pradesh, home of the Hotel Cosmos, attracts many tourists each year.
Visitors can hire a cab to go to the property from Shimla Old Railway Station (1.2 km) and Shimla Old Bus Stand (2.1 km).
Shimla's markets, The Mall and Lakkar Bazaar, and the Ridge, where all of the city's cultural festivals are hosted, are both within one kilometre of this hotel.