The Sherwood

As the first 5 star hotel in Taipei, the Sherwood Taipei continues to wow guests with its elegant Asian-European décor, personalized service, and leisure facilities. Treat yourself at the Sherwood Spa, go for a swim in the indoor pool, or dine at any of the hotel’s four restaurants. Be sure to check out a Chinese, Japanese, or Italian live cooking show at the hotel’s beautiful Miramar Entertainment Center at some point during your stay.

View Other Properties in Taiwan