Star Hotel
Hotel
Davao City, Davao
Star Hotel is located in Davao City, within 1.7 km of People's Park and 2.2 km of Abreeza Mall. Among the facilities of this property are a restaurant, a 24-hour front desk and room service, along with free Wi-Fi throughout the property.
Number of rooms: 40
Lot 16 Blk 14, Mabini Street corner Voyager Street Brgy. 9-A, Poblacion, 8000 Davao City, Philippines