Located in Puri, Hotel Leo Castle is within the vicinity of Narendra Sagar and Jagannath Temple.
This hotel is within the vicinity of Puri Beach.
Read More About Hotel Leo Castle
- 24-Hour Front Desk
- FREE Parking
- Laundry Services/Laundry Facility
- Medical Services
- Shuttle To Airport (surcharge)
(+) = Additional fees may apply for the use of these amenities.
(*) = Free, some restrictions may apply.