Urban Stay Wins International Serviced Apartment Awards 2018 As Best Operator Urban Stay Wins International Serviced Apartment Awards 2018 As Best Operator