IMESA Home > Hotel Buyers Guide > Operations Equipment & Systems IMESA Via degli Olmi, 22 Cessalto 31040 Italy Phone: +39 0421 468 011 http://www.imesa.it/