The Pier Hotel

253 2nd Ave N
St Petersburg
Florida
United States