The Lyall Hotel - Hotel in South Yarra, South Yarra | Reviews, Photos & Information on Postcard