OYO Flagship Hotel Raj International
01, Ajwa road, ajwa, Baroda, Vadodara, 391760 Vadodara, India
Located in Vadodara, 14 km from Lakshmi Vilas Palace, OYO Flagship Hotel Raj International provides rooms with air conditioning. With free Wi-Fi, this 3-star hotel offers room service and a 24-hour front desk.