A relaxing quiet holiday apartment complex situated in Nobbys Beach (Mermaid Beach). The Complex has 36 fully self contained apartments (1, 2 and 3 bedroom) all fully self contained with Air Conditioning, Free Wifi, Television, Foxtel, Fridge, Washing ...More information