Hotel Leo Castle

Chakartritha Road, 7520022 Puri, India - Puri. See on map
Book now

Where is the lodging establishment?

Chakartritha Road, 7520022 Puri, India - Puri.

Choose your room

Hotel Leo Castle

This lovely hotel is located in Puri. The total number of guests rooms is 40. Customers will not be bothered during their stay, as this is not a pet-friendly hotel.

Reviews

There are still no ratings for this hotel

Frequently asked questions about Leo Castle

No, Leo Castle doesn't have a pool.

No, Leo Castle doesn't have parking facilities.

No, Leo Castle doesn't offer free WiFi service.