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!