Hotel Name: Oyo 10692 Hotel Shubham
Star Rating: ★ ★
Location: India Shimla🔍
Address: Bank Estate, Near Snow View Parking, Shimla 171003 rooms
👉 Click/Touch Here to booking!
Remember to comment it after staying please ✍️
Comment: