Isla Bahia Del Mar P-406Hotel
6287 Bahia Del Mar Circle #406, St. Petersburg, SAINT PETERSBURG, FL, United States, St. Petersburg, 33715
A very nice place to stay for a reasonable price - hotel «Isla Bahia Del Mar P-406» is located in St. Petersburg.