Red Star Hotel West Ryde In the suburbs
1188 Victoria Road -
West Ryde,
NW 2114