The Mountain Star Location
No. 68-15, Dongsheng Road, 112, Taipei, Taiwan, Taipei, TaiwanGuest reviews
Guest reviews are submitted by our customers after their stay at The Mountain Star
D
Dave
2022-03-11
We recommend this place, it met every demand. On the whole, it’s comfortable place for having fun and exploring Taipei. Location very near bus stop.
B
Bill
2021-09-30
Liked our quiet apartment with an INCREDIBLY BEAUTIFUL view. Its big room had good lighting. There was free Wi-Fi. Had pleasant stay and received wake up service for free, a nice bonus.
Main Features
The Mountain Star Amenities
-
Dining
Electric kettle
-
Room Amenities
Free Wi-Fi in rooms - Tea and coffee facilities
- Dining table
- Free toiletries
- Flat-screen TV
- AM/FM alarm clock
- Parquet floor
Rooms