Lords Eco Inn

Chokdi, Near Railway Crossing
Dahej
India