Grand Men Seng Hotel is a walkable distance (0 mi) from San Pedro Cathedral, Davao City.