This gem of a hotel is found in one of South Yarra’s prettiest streets and a short distance from the hustle and bustle of all that is offered in the area.
Close to fashionable restaurants, coffee shops & boutiques of Toorak Road & Chapel Street. If you are travelling on business, regional corporate centres are close at hand.