For quality hotel in Barbados, call Tropical Winds Apartment Hotel at 1-888-759-0183 today! Tropical Winds Apartment Hotel offers high quality and beautiful decorated hotel in tranquil and breathtaking surroundings. Tropical Winds Apartment Hotel is the b