Palace On Steps 2 stars

D21/11 Ranamahal Ghat, Near Dasawamedh, 221001 Varanasi, India

Hotel image
Read more reviews for Palace On Steps