
Royal Orchid Central, Vadodara
Akota Road, Vadodara
A stay at Royal Orchid Central, Vadodara places you in the heart of Vadodara, within a 5-minute drive of Maharaja Sayajirao University and Maharaja Fateh Singh ...