225 Shalimar St, Panama City Beach
Set in Panama City Beach, 300 metres from Panama City Beach, Travelodge by Wyndham Panama City Beach / Beachfront offers accommodation with an outdoor swimming pool, free private parking and a garden.