₹798 Avg. price/night
Hotel Leo Castle
Chakartritha Road (CT), Puri 7520022, India
Wego searches multiple travel sites so you can find and compare the best rates.
Situated in Puri, this hotel is in the same area as Narendra Sagar, Jagannath Temple, and Puri Beach.
Chakartritha Road (CT) Puri 7520022, India