The Grand Hotel Taipei is the sort of building that makes an impression before you even step inside. Perched on Yuanshan Mountain, the landmark rises above the city with its sweeping golden roof, red columns, and ornate Chinese palace-style architecture. It looks every bit the grand hotel it was meant to be, built to welcome foreign dignitaries and give visitors a glimpse of Chinese culture and craftsmanship.


