Microtel Inn Panama City

1110 E 24th St
Panama City
Florida
United States