Location
2260 54th Ave North I-275 Exit 26,
St. Petersburg, FL 33714
By Manny | 1/9/2016
Nice hotel
By Ns1959 | 8/3/2015
Clean room
By Illinialum18 | 7/31/2015
Worked out great where the location was and wanted to stay close to St. Petersburg.