4 star hotels in Burwood
Multiple accommodations for your stay
Show map
1 result found
Filters
- Most popular first Sorting
Comfort Inn & Suites Burwood
117 Liverpool Road, Burwood, Burwood, Australia (Open map)
The hotel is 3.8 km from Johnson Park and a mere 1.8 km from Olympic Stadium. Comfort Inn & Suites Burwood gives quick access to St…
Read more...
7.7
Good
781 reviews