Helens Place Davao hotel offers proximity to The Peak Business Park, which is located 2.3 miles away.
BlueJaz Water Park is also located around 10 minutes' drive from the bed & breakfast. This Davao hotel stands 2 miles from Carmelite Monastery, popular with pilgrims and tourists alike. Airport bus station is also not far from the accommodation.
The rooms include air conditioning, along with such modern comforts as a flat-screen TV with satellite channels. Bathrooms include a separate toilet and a shower, along with bath sheets and towels.
Cecil's Snack Inn and Bakeshop is fairly close to the Helens Place.