Facilities
OYO 10406 Home Luxury 3BHK New Shimla is located strategically in Shimla to offer you the best services and comfort at affordable rates. The well trained and friendly staff of OYO maintains the property and ensures your stay is smooth.Facilities
What's Nearby