158 Dunhua North Road, Songshan District $$$$ W Taipei Rated best business hotel in Taipei by Finance- Asia, among scores of other accolades, this 405-room property in the Central Business District overlooks Taipei 101 and boasts big WOW views. 10 …
( read original story …)