Review for Ambassadors International - Wind Spirit Review For Ambassadors International - Wind Spirit Google User Mar 5 '16 at 15:10 Great rooms, service, and fast free Wifi. View full site to comment or like