Loading hotels
Confirming room availability...
Ots Hotel, No.333 Cengcuo'an Huandao Road, Xiamen, China
The OTS Hotel was recently opened in 2018, making it a fantastic choice for those staying in Xiamen. For those who require internet access, the property features Free in-room Wi-Fi.