Hotel Leo Castle

Nestled right by the beach, Hotel Leo Castle is an opulent property that provides an exquisite fusion of comfort and luxury.


  • Indulge in the inviting ambiance of the resort, where you can partake in bonfire gatherings and bask in the warm sun on the beach.
  • Savor a diverse range of culinary delights at the in-house restaurant.
  • Benefit from excellent connectivity, with the hotel conveniently situated just 1.5 km from the Puri Railway Station.


Shopping Cart