Details
- Business Type: Hotels and Resorts
- Address: 3rd Floor De Leon Square Bldg., Pabayo corner Cruz Taal Street, Cagayan de Oro City, Philippines Cagayan De Oro
- Phone Number:
- URL:
Company Profile
Casa Isabella is a 1-star hotel located in 3rd Floor De Leon Square Bldg., Pabayo corner Cruz Taal Street, Cagayan de Oro City, Philippines, Cagayan De Oro with 28 rooms to choose from.