Casa Isabella 2 stars

3rd Floor De Leon Square Pabayo cor. Cruz Taal Street, 9000 Cagayan de Oro, Philippines

Hotel image
Read more reviews for Casa Isabella