Star Mountain Plaza Hotel awardThe Star Mountain Plaza development embodies the aspirations of the people of Papua New Guinea (PNG). It is a project that will herald a...