ValueSuites Green Square is a Extended stay hotel located at 16 O'Riordan St, Alexandria NSW 2015, Australia. It has received 461 reviews with an average rating of 4.2 stars.
The address of ValueSuites Green Square: 16 O'Riordan St, Alexandria NSW 2015, Australia
ValueSuites Green Square has 4.2 stars from 461 reviews
Extended stay hotel