minube
Liuzhou International Hotel
The Liuzhou International Hotel is in the Chinese city of the same name and has a stunning new look due to its recent refurbishment. This luxurious 6-star hotel is surrounded by unparalleled natural beauty, creating a warm and welcoming space for its guests. The hotel has a total of 264 gorgeously-appointed rooms with spacious interior designs and high speed Internet. A GREAT choice.