Hotel Townhouse Oak Z Square Mall Formerly The Mall Road Inn
★★★
37/19B, Mall Road Opposite Reserve Bank of India,, Kanpur, India Show on map
Hotel The Meera is a 3-star hotel in Kanpur, India. It is one of 222 places to stay in Kanpur listed on Triptoic.
37/19B, Mall Road Opposite Reserve Bank of India,, Kanpur, 208004, India
Hotel The Meera is located at 37/19B, Mall Road Opposite Reserve Bank of India,, Kanpur 208004, India.
Hotel The Meera is rated 3 stars.
Highly rated alternatives close by
Hotel
#1 in Kanpur
#3 in Kanpur
Hotel
Resort
Hotel