Zostel Varanasi 3 stars

D-54/16-D, Jaddumandi, Aurangabad Luxa Road, Uttar Pradesh, 221010 Varanasi, India

Hotel image
Read more reviews for Zostel Varanasi