Baguio City
Travel
Hotels
50 Engineers Hill North Drive
- Category:
- Hotels
Baguio City
Philippines
Rate and review El Cielito Inn - Baguio in Baguio City, Philippines!
Share your experiences at El Cielito Inn - Baguio with your friends or discover more Hotels in Baguio City, Philippines.