America's Best Inn - Downtown St. Pete
342 3rd Ave N
Located in Downtown St. Petersburg, this hotel is within a 10-minute walk of Florida International Museum and Museum of Fine Arts. Salvador Dali Museum and The Pier are also within 1 mi (2 km).
by expedia on August 22, 2015 from
Information from the business
Free Wireless Internet Access
Free Limited Onsite Parking
Free Local & Domestic Long Distance Calls
Free Continental Breakfast Buffet
by yasabe on March 01, 2014 from
Americas Best Inn St. Petersburg Hotel, the premier choice for St. Petersburg hotels.
by localcom on November 19, 2013 from
Bed & Breakfast
Hotels & Motels
Year Built 1937
Terms of Service