202, Yajmaan II
Yajmaan II, 61 laxmipura road New Alkapuri, 391101 Vadodara, India,Object type: Hotel Vadodara
202, Yajmaan II is located in Vadodara. Located 6 miles from Lakshmi Vilas Palace, the property has a garden and free private parking. The apartment comes with