Surti Barahandi Hotel is located in Surat, India on Nayakpura Duna Darbar Rd, Sonifaliya, Chowk Bazar, Gopipura. Surti Barahandi Hotel is rated 4.6 out of 5 in the category restaurant in India.
Address
Nayakpura Duna Darbar Rd, Sonifaliya, Chowk Bazar, Gopipura