Review for Ambassadors International - Wind Spirit Review For Ambassadors International - Wind Spirit Google User Nov 1 '16 at 12:47 ??? ? ???? ???. Its location is not so good but g has good facility and buffet. View full site to comment or like