Skip to content

Cart

Your cart is empty

The Lyall

The Lyall

South Yarra, Australia
Hotel
Australia
This privately owned 5 star hotel in an upscale suburb of Melbourne offers grand hotel service with a blend of style and intimate luxury.

IMAGES COURTESY OF The Lyall

Where to find The Lyall

Explore More Stays in Australia