libbyrome.com
Hotel Review: Holiday Inn Tampa Westshore - Libby Rome
I recently stayed at the Holiday Inn Tampa Westshore in Tampa, Florida. I had been in Florida for 2 months, and I stayed at this hotel for my final week. Before that, I had enjoyed my stays at the following Marriott properties: Renaissance Tampa International Plaza, Westin Tampa Waterside, and…
Libby Rome