Shangri-La Taipei

The Shangri-La is one of the most revered names in the hospitality business, a name that is attached to some of the world’s most luxurious hotels. This 5-star establishment in the city of Taipei does not disappoint, living up to its name in style. The Shangri-La Far Eastern Plaza, to give it its full name, … Read More