Their flagship property is set amidst 15 acres of tropical landscaped … We especially love the swimming pool and tropical gardens. The Shangri-La Hotel, Taipei is a luxury city centre hotel. This family hotel offers amazing views, a wide choice of …
( read original story …)
Search your Hotel