OYO 14460 Green Park Homestay
Sanjauli Byepass, 171012 Shimla, India,Object type: Hotel Sangla
Located in Shimla, 5 miles from The Mall Road, OYO 14460 Green Park Homestay provides accommodations with free WiFi and free private parking. All rooms have a k