OYO 62851 Hotel Royal Star, Su
rat

Stay in the Best Rooms at OYO 62851 Hotel Royal Star, Surat