koti resort shimla pics

  • Koti Resorts

    Hotel
    Sadhora, Baldeyan, Mashobra-Naldehra Road, Shimla, Himachal Pradesh 171007

    Offering an indoor swimming pool, a spa and wellness centre and a massage parlour, Koti Resort is located in Shimla....

    • WiFi,
    • Parking,
    • Restaurant,
    • Room Service