Where's the closest avis rental

Darwin August | Aug 21, 2018 | Category: Hotel in Plantation, Florida

La Quinta Inn & Suites by Wyndham Plantation at SW 6th St - All questions

Address: 7901 SW 6th St, Plantation, FL 33324, USA

Ashley Bethel | Aug 22, 2018

Why people can ask some dumb questions. Don't you have Google? Ask questions about things at the hotel or experiences. Come on people!

Darwin August | Aug 22, 2018

Dumb is the one who thinks she knows it all! a question is a Question.

Michael Keusen | Aug 22, 2018

No Avis Rental in the hotel

Ramy H. Mohammed | Aug 22, 2018

You can Google.

Add Answer

Thanks! Your answer is awaiting moderation.

Other Questions

Trending Places