Map Location
Michael's Inn
P. Acharon Blvd., General Santos City, Philippines