Hotel Leo Castle is situated in Puri and area attractions include Narendra Sagar, Jagannath Temple, and Puri Beach.
In addition to laundry facilities and complimentary newspapers in the lobby, Hotel Leo Castle features RV/bus/truck parking. The front desk is open 24 hours a day. Onsite parking is complimentary.
The 40 guestrooms at Hotel Leo Castle include makeup/shaving mirrors. All accommodations provide desks and phones.