Green World Station

No. 21, Section 1, Chongqing South RoadTaipei CityTaiwan
Hotel