International Hospitality Media is located in London, United Kingdom on 10-14 Accommodation Rd. International Hospitality Media is rated 3 out of 5 in the category media and information sciences faculty in United Kingdom.
Address
10-14 Accommodation Rd