The Sherwood Taipei
The Sherwood Taipei
Hotel
, Taipei, Taiwan
92
Excellent ·
2961 reviews
Luxury 4.5-star business hotel in Taipei (Songshan)
No info available for this location