【Royal Host Restaurant Main Station】

Royal Host Restaurant , Taipei Train Station Branch, is centrally located on 1F in YMCA Building on Xuchang St. in downtown Taipei with traffic convenience.

As you walk in, you shall notice its Japanese style decorations.  It's modern.  It's fashionable.  Its cheerful decorations and spacious room planning and cozy ambience shall make you relaxe in peace.

Royal Host Restaurant is more than a restaurant.  It's also a great place for reunions.  Please come and be our guests to enjoy our professional services of our staff.  We believe you will also be satisfied with delicious food we serve.

Opening Hour

Mon -Tri  08:30-21:00 (last order 20:00)

Sat -Sun  11:00-21:00 (last order 20:00)