FlyZoo Hotel: The Hotel of the Future or Just More Technology Hype?
By Debbie Carson, Associate Editor Much has been written this month about the opening of the 290-room FlyZoo Hotel, located in Hangzhou, China. The hotel was built using futuristic technology provided by Alibaba’s online travel […]