Floriana, FL, MT

IHI

International Hotel Investments Plc develops and operates upscale hotels. It carries on the business of an investment company in connection...

San Francisco, CA, US

IHI