Where to Stay in Lucena: Star Garden Tower Hotel
Star Garden Tower Hotel is situated right in the heart of Lucena City, Quezon Province. Located along Quezon Avenue, this nine-storey mid range hotel just few meters to convenience stores, fast foods, schools and a local shopping mall. Star Garden Tower Hotel… Continue Reading