Bay Palms Waterfront Resort St Pete Beach

971,643 views
Published on Tuesday, November 29th, 2011 Uploaded by: wgutierrezqc

Beautiful place...Pet Friendly

Category Hotels Tag florida vacation st petersburg st pete beach plaza beach hotel st petersburg and clearwater beac Location St. Petersburg