Located 10 minutes by car from the Dogra Mandir, Hotel O Down Town Meerut includes 30 rooms.
You can find the Suraj Kund 2.1 km from this hotel. The 3-star hotel is 20 minutes' walk from the Mansa Devi Temple.
The rooms at the property provide guests with a multi-channel television, as well as comforts such as an air conditioner.
The restaurant Dugout Sports Cafe is situated in proximity to the O Down Town.