Holiday Hotel 600 NE Beach Dr St. Pete FL

27.778727, -82.631155