Hotel O Royal Hotel Meerut features 30 rooms and lies 7 km from the Chandi Devi Temple. The hotel also includes a car park.
This 3-star hotel gives access to the Mansa Devi Temple, which is around 10 minutes away by car.
The rooms at the property provide guests with a multi-channel TV, as well as comforts such as air conditioning.