Oyo 4856 Hotel The Benz
The 3-star Oyo 4856 Hotel The Benz is situated a mere 2.1 km away from Mohali Cricket Stadium.
The property lies within 9 km of Sector 17 Market.
This hotel boasts close proximity to gardens and lakes.
Oyo 4856 Hotel The Benz provides rooms equipped with television, a separate toilet and a mirror. The bathrooms come with a bathtub, a hairdryer and free toiletries for more comfort.