Loading hotels
Confirming room availability...
Home Inn Selected, No.86 Hubin South Road, Xiamen, China
This unpretentious Hotel is located in Xiamen. The 129 welcoming bedrooms offer a perfect place to relax at the end of the day. Pets are not permitted on the premises.