AltoVita recognised at 2023 Serviced Apartment Awards
UK: Global corporate accommodation platform AltoVita claimed another short-term rental accolade at the eighth annual Serviced Apartment Awards in London, at a gala dinner presentation at the Leonardo Royal Hotel London City.
Read More