Is the Avis car rental depot still based at the hotel ?

Elizabeth Bayton | Sep 13, 2018 | Category: Hotel in St Pete Beach, Florida

Sirata Beach Resort - All questions

Address: 5300 Gulf Blvd, St Pete Beach, FL 33706, USA

Marian Stan | Sep 13, 2018

Yes

Gustavo Nicolas Ogawa | Sep 13, 2018

I think it's just next to the hotel

Jill Lutke | Sep 13, 2018

I believe so

Add Answer

Thanks! Your answer is awaiting moderation.

Other Questions

What time is checkout

Julie Cox | Sep 13, 2018
Read More

Do the rooms have a kitchenette?

Carmen Stromberg | Sep 13, 2018
Read More

All inclusive?? All meals included?

Connie Phair | Sep 13, 2018
Read More

Are coolers allowed on the beach

Donna Haggard | Sep 13, 2018
Read More

Trending Places