Casa Leticia Business Inn nằm cách 2 km so với San Pedro Cathedral, một trong những điểm tham quan phổ biến nhất ở Thành phố Davao.