Tulsi Hotel is located in Navsari, India on Near Apartment, Railway Station Rd, Taskand Nagar, Vejalpore. Tulsi Hotel is rated 4 out of 5 in the category gujarati restaurant in India.
Address
Near Apartment, Railway Station Rd, Taskand Nagar, Vejalpore
Accessibility
No wheelchair-accessible entrance