Review for Ambassadors International - Wind Spirit Review For Ambassadors International - Wind Spirit Google User Aug 29 '17 at 2:07 Nice hotel, with pool and gym. Close to shopping mall. Nice stuff. View full site to comment or like