El Cielito Inn - Baguio 3 stars

50 Northdrive Engineer's Hill, 2600 Baguio, Philippines

Hotel image
Read more reviews for El Cielito Inn - Baguio