The Royal Orchid Central Hotel

The Royal Orchid Central Hotel

Location : NEAR SHIVAJEE CIRCULE, Akota Mujmahuda Rd, Vadodara, Gujarat 390020