Hotel Leo Castle

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.
Shopping Cart