Larisa Resort Shimla
Larisa Resort Kachi Ghati, Near Ghoda Chowki, 171010 Shimla, India,Object type: Hotel Sangla
Featuring 5-star accommodations, Larisa Resort Shimla is located in Shimla, 3.3 miles from The Mall Road and 2.8 miles from Victory Tunnel. Among the facilities