Alibaba Otel offers lodging alongside cafe and bistro services.