The Orchard Luxury Accommodation is a Serviced accommodation located at 45 Thomas Rd, Red Hill South VIC 3937, Australia. It has received 22 reviews with an average rating of 5.0 stars.
The address of The Orchard Luxury Accommodation: 45 Thomas Rd, Red Hill South VIC 3937, Australia
The Orchard Luxury Accommodation has 5.0 stars from 22 reviews
Serviced accommodation
355 reviews
88 Flinders St, Melbourne VIC 3000, Australia
279 reviews
94 Flemington Rd, Parkville VIC 3052, Australia