Columbia Tower Holiday Apartments

(07) 5570 2088|

Columbia Tower Holiday Apartments, a self rated 3 star complex apartment and comfortable place to stay where travelers will feel at home, Located in Mermaid Beach, Call us today. 


Thank you for using Our Guides. Our Guides is a business based directory helping you find your desired contacts., the web made easy.