The 3-star Royal Castle Hotel offers cozy rooms in proximity to National Concert Hall Performances, Taipei Eye and Huashan 1914 Creative Park.
The city center is 8 km away from the hotel. The property is set 5 minutes' walk from National Taiwan Museum, Ximending (Ximen Red House) and Mengchia Chingshui Temple.
This property features a minibar and climate control in all guestrooms.
Guests can have breakfast in the restaurant every morning. European dishes are offered in the fantastic on-site restaurant. Modern Toilet - Taipei Ximending and Wang Ji Fu Cheng Rou Zong(Xining) are situated in a shopping area, about 250 meters from the venue.
This hotel is only 550 meters from MRT Longshan Temple underground station. Sung Shan airport is approximately 10 minutes' drive away.
Business facilities feature a business center and a conference room.