The street "Beach Rd (Closed)" is located in the north of Baroda. It is about 1,302 meters long.
We found the following hotels and apartments in Beach Rd (Closed) for you:
Nearby we found in the most important categories for you: