Address: No.20, Xin 3rd Rd., Zhongzheng Dist., Keelung City 202, Taiwan , Ta-sha-wan
Hotel rating from 18 guests: 8.0
At Hotel E-Coast Satr you will find a 24-hour front desk. Other facilities offered include meeting facilities, a tour desk and luggage storage. …