Sentosa Hotel (Feicui) is a five-star hotel conveniently located within walking distance of Taoyuan Station on metro line 1 and just 4.5 km (2.7 mi) from Shenzhen West Railway Station. Free parking and Wi-Fi in public areas are offered to guests of Sentosa Hotel (Feicui). On-site restaurants serve C...