Quest Watergardens
Condo Hotel
Taylors Lakes, Melbourne Region
Featuring 4-star accommodation, Quest Watergardens is located in Taylors Lakes, 1 km from Watergardens Station and 23 km from Melbourne Zoo.
Number of rooms: 86
451 Kings Road, 3038 Taylors Lakes, Australia