Apartment hotels in AlexandriaBook apartment hotels in Alexandria, Australia online. Compare prices, reviews & photos of 2 hotels and get the best deal for your next stay.
ValueSuites Green Square16 O'Riordan Street, Green Square, Alexandria 735m from the center of Alexandria
Veriu Green Square18 O'Riordan St, Sydney 719m from the center of Alexandria