THE SHERWOOD TAIPEI - Taipei 5 Star luxury boutique hotel near MRT and 101 Taiwan
Welcome to The Sherwood Taipei, a 5 Star Luxury Boutique Hotel near MRT and 101 in Taipei , Taiwan. Your Home Away From Home. ... 5 Star Luxury Boutique Hotel - Taipei - Taiwan As you arrive at Taipei Songshan International Airport, the global city hub of...