Located 657 meters from Rama Residency. The 3-star SPOT ON 38000 Vaidehi Bhawan offers comfort and convenience whether you're on business or holiday in Ayodhya.
Located 657 meters from Rama Residency. The 3-star SPOT ON 38000 Vaidehi Bhawan offers comfort and convenience whether you're on business or holiday in Ayodhya.