Tower Inn Davao Manila is located 16 minutes' walk from the D' Bone Collector Museum and offers a restaurant.
Located just 450 metres from Davao City Foursquare Gospel Church, the hotel is a stone's throw from People's Urban Public Park. The Commemorative Monument of Peace and Unity is 9 minutes' walk away. The Tower Inn Davao Manila is also 2 km from the Pasalubong Center and Mandug Terminal bus station is around 900 metres away.
Java Jive serves Filipino dishes and lies right around the corner from this 3-star hotel.