Ibay Zion Hotel 3 stars

Ibay Zion Plaza, North Outlook Drive, Mines View, 2600 Baguio, Philippines

Hotel image
Read more reviews for Ibay Zion Hotel