Biggest scale Airbnb host owns 881 properties, makes $15M/yr Nov 9, 2017 15:32:10 GMT Quote Select PostDeselect PostLink to PostMemberGive GiftBack to Top Post by High Priestess on Nov 9, 2017 15:32:10 GMT A London Airbnb property owner who lists properties on Airbnb owns 881 of them and makes over $15 million a yearwww.telegraph.co.uk/travel/news/airbnb-top-earnings-cities-landlords/