Book this hotel and collect nights after your stay
We do not have Hotels.com photos for this hotel.
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. Complimentary self parking is available onsite for guests.
Hotel Leo Castle has 40 guestrooms. All accommodations provide desks and phones.
We are now watching this hotel on your travel dates
( - )