Set right by the beach, Hotel Leo Castle is a lavish property offering the perfect blend of comfort and luxury.
Revel the balmy aura of the resort that anchors bonfire and soak up some sun at the beach.
Treat your palate to an array of delicacies at the in-house restaurant.
Enjoy great connectivity as the hotel is within 1.5 km from the Puri Railway Station.
There are no reviews yet.