The Hotel Windsor

111 Spring Street
Melbourne, State of Victoria 3000
Australia