BEST WESTERN PLUS KENDALL HTL, Kendall, United States of America
BEST WESTERN PLUS KENDALL HTL is conveniently located at 8560 SW 124th Avenue in Kendall, United States of America
Hotel Location:
Address: 8560 SW 124th Avenue
City: Kendall
State: FL
Country: United States of America
Hotel Features:
- Check-In Time: 1600
- Check-Out Time: 1100
- Car Rent Desk