2171 54th Avenue North, FL 33714 St Petersburg, United States
Located off Interstate 275 Exit 26B, this Florida hotel features a continental breakfast and outdoor pool. The Salvador Dali Museum and the Saint Petersburg Pier are within 6 miles of the property.