Verma's Homestay
Village Dudhli, P.O. Bharari, Teh & Dist. Shimla, Bharari Road (5 K.M. from The Mall Shimla), 171001 Shimla, India,Object type: Homestay Sangla
Located 4.3 miles from The Mall Road, Verma's Homestay has accommodations with a restaurant, a garden and a 24-hour front desk for your convenience. Both WiFi a