Hotel Royal Plaza
No 3, E Road, Near Koyembedu Bus Terminus, Koyambedu, Chennai(Dt)
Search Result for Buffet Restaurants in Papanasam, Thanjavur. Hotel Royal Plaza is located in Koyambedu, Chennai. See the Image, Contact Details, Categories of Hotel Royal Plaza and send Enquiry