Review for Ambassadors International - Wind Spirit Review For Ambassadors International - Wind Spirit Google User May 26 '18 at 15:12 Good hotel in Korea. I am lucky to get premier room. View full site to comment or like