1. Baywood Hotels 3785 NW 82nd Ave Ste 33166, Doral, FL 33166 Coordinate: 25.8086,-80.32872 Phone: (305) 592-3393