- Liked: Cleanliness, staff & service, amenities, property conditions & facilities
Your dates need to occur after 2019-12-11. Try updating your dates to see prices for your trip.
The Mountain Star is located in Taipei's Beitou neighborhood. Beitou Hot Springs Museum and National Palace Museum are cultural highlights, and some of the area's notable landmarks include Taipei Confucius Temple and Chiang Kai-shek Memorial Hall. Looking to enjoy an event or a game while in town? See what's happening at Taipei Arena or Tianmu Baseball Stadium.Visit our Taipei travel guide
Very good location in the middle of the mountain. Convenient to go up and down the mountain to wherever we wanted to go. Convenient and regular bus services just next to the hotel. Breakfast of porridge and bread were adequate. Wifi was not too bad. Just beware of pesky mosquitoes and other biting insects if you go there in June.