United States of America
No photos have been added for this place.
posted by qmackendoerfer on 28 May 2009 at 15:30
A loews hotel located directly on St. Pete Beach in Florida. The hotel itself is a historical landmark that adds to the charm and ambiance of the hotel. Rooms with views overlook the Gulf of Mexico, and the pool tiki bar area. The tiki bar itself is reason to go in itself. They have a signature frozen drink menu that is just to die for!
where, when, how, web
Gulf Blvd.
St. petersburg beach, Fl
tags
St. Petersburg
hotel
bar
tiki bar
beach
love it 0 0 loathe it