facilities | September 16, 2016 details of seventh Hotella Hotel branch in Italy. Hotella Hotel will manage a new hotel in Rome that will incorporate a restaurant from Michelin-starred...Continue Reading