Nestled between a patrolled surf beach and a picturesque saltwater lagoon and within walking distance of the Maroochy River, Grand Mercure Apartments Twin Waters is a unique beachside retreat. Set amongst natural surroundings where the river meets the sea on Queenslands Sunshine Coast,
the Grand Me...