#793087. Panama City Beach Hotels, Sleep Inn and Suites Sleep Inn and Suites of Panama City Beach, FL and The Palms Conference Center are centrally located on 4.5 acres of lush tropical landscaped grounds at 9201 Front Beach Road. The property and is walking distance to family entertainment, restaurants, nightlife and The World's Most Beautiful Beaches. Sleepinnpcb.com~Site InfoWhoisTrace RouteRBL Check