20200623 business.india-business: Companies have a new office address: 5-star hotels