Y Hotel City South

179 Cleveland Street
Chippendale
New South Wales
Australia