Best Western Plus Kendall Hotel & Suites

8560 SW 124th Avenue, Kendall, FL 33183-4600

JDS Travel News JDS Viewpoints JDS Africa/MI