City Oasis on Margaret Street: Steps from Queenâs Wharf & Botanical Gardens!
This stylish two-bedroom apartment on Margaret Street places you steps from Queenâs Wharf, The Star Casino, and the peaceful Botanical Gardens. With floor-to-ceiling windows showcasing dazzling city views, each room offers comfort and sophistication. Discover dining, entertainment, and scenic river walks right at your doorstepâthe ultimate urban retreat awaits!