THE ROYAL CASTLE HOTAL &RESTAURANT
HotelFunctional rooms with flat-screen TVs & en suite bathrooms in a no-nonsense hotel.
Address
Opp, Old Subzi mandi132001, Chaura Bazar New, Karnal, Haryana 132001, India
Contact
+91 94161 88853Rating on Google Maps
3.90 (549 reviews)Open on Google Maps