
Sentosa Hotel Apartment Taoyuan may be in Shenzhen but it feels so close to home. Why? Because Sentosa is an island in Singapore! Well, sure, it's frequented mostly by tourists than locals, but that iconic Merlion statue is certainly a symbol of … [Continue reading] about [TWM Hotel Reviews] 2D2N Stay at Sentosa Hotel Apartment Taoyuan Branch in Shenzhen, China