The Landmark Hotel

3 Star  

Somdatt Plaza, Kanpur, Uttar Pradesh - 208 001

The Landmark Hotel, Kanpur - Photos & Videos