Surf Song Resort
12960 Gulf Blvd., Madeira Beach, 33708
Located within 200 metres of Madeira Beach and 800 metres of Treasure Island in St Pete Beach, Surf Song by Travel Resort Services provides accommodation with free Wi-Fi, a seating area, a flat-screen TV and a kitchen.