Casa Vallejo 3 stars

Upper Session Road, Luneta Hill, 2600 Baguio, Philippines

Hotel image
Read more reviews for Casa Vallejo