Karta Vacation Rentals





Set in Shimla, a short stroll from Mall Road and within easy reach of Tara Devi Temple. Minutes by car from Kotkhai Palace, Lankra Veer Temple, Lakkar Bazar and Jakhu Temple. A convenient hotel base for long city walks with free self parking onsite.