Description
The Manor House is a 4.5-star apartment hotel located in South Yarra, Victoria.
It offers a choice of 1, 2, or 3 bedroom apartments, each with a separate bedroom and a king-sized bed. The apartments are fully serviced and come with full laundry facilities. The hotel is surrounded by restaurants, cafes, clubs, and Melbourne's vibrant culture. It is located in a stylish area of South Yarra, known for its trendy shops and cafes. The hotel is within reach of entertainment venues like Crown Melbourne Casino, which is 2 miles away. The Manor House offers exceptional accommodation with friendly staff. The apartments are very comfortable and have all the amenities required for a comfortable stay. The hotel is suitable for both short and long-term stays.
[See more][See less]