Holiday Inn is a 4 star hotel based in Panama City. This hotel is situated at Omar Torrijos Avenue,Claylon,Panama City,Panama.
Holiday Inn hotel has following aminities:
Car parking (Payable to hotel, if applicable)
Car rental facilities
Some of our suggested Hotels in Panama City are: