Veriu Green Square Alexandria Whether you’re looking to explore the neighbourhood or simply switch off, Veriu Green Square hotel in Alexandria, Sydney…