The Star Plaza Hotel and Restaurant is located at the place that matters in Dagupan City - the downtown area. It's near malls and markets. It has ample parking space but just a heads up, it doesn't have valet parking. Though it's strategically located and the staff are friendly enough I only give a three rating because the food is... More
You've been away for more than 30 minutes and prices may have changed.
Refresh the page to view the latest deals.