Listings » Accommodation, Travel & Tours

Columbia Tower Holiday Apartments

19 Fern St
, Australia

About

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.

Location