Garden Lodge is a lodging, located at 63 Manuel Roxas. 1st Floor. Baguio Benguet Philippines
No reviews yet. Be the first to add a review.