IHTTI

AcronymDefinition
IHTTIInternational Hotel and Tourism Training Institute (Neuchatel, Switzerland)