Olive Green B&B
Crystal Lodge, Elysium Hill Near Radisson Hotel, 171001 Shimla, India,Object type: Hotel Sangla
Located in Shimla, 2.3 miles from The Mall Road, Olive Green B&B provides accommodations with barbecue facilities, free WiFi, a 24-hour front desk, and room ser