Clean and stylish accommodation. Amazing location in south Yarra, next to the train station and walking distance to chapel street