The Floridan Palace Hotel

Rooms:
905 North Florida Avenue Tampa, Florida