Hotel River Palace

1 Star  

Varanasi, Uttar Pradesh - 221 002

Hotel River Palace, Varanasi - Photos & Videos