Business
Leonardo Hotels adds master Serviced Apartments & Aparthotels to its portfolio
We’re excited to announce that master is joining our umbrella brand. Created for a modern traveller, master Serviced Apartments & Aparthotels are located in key destinations across Europe and Israel, adding even more variety to Leonardo brand...