Level 1-3/7 Deane St, Burwood NSW 2134, Australia
St Luke’s Square Serviced Apartments Burwood is a Serviced accommodation located at Level 1-3/7 Deane St, Burwood NSW 2134, Australia. It has received 2 reviews with an average rating of 5.0 stars.
The address of St Luke’s Square Serviced Apartments Burwood: Level 1-3/7 Deane St, Burwood NSW 2134, Australia
St Luke’s Square Serviced Apartments Burwood has 5.0 stars from 2 reviews
Serviced accommodation