Genesis Holiday Apartments is a 16 Storey apartment building catering to holiday guests as well as residents who wish to stay longer in a holiday resort environment. It is equipped with all the conveniences and facilities to make ...More information