Tag: short term rentals

Industry stars celebrated at the 2019 Serviced Apartment Awards in London

London, UK. March 2019: The winners of the fourth annual Serviced Apartment Awards celebrated ...