Hotel River View
The Hotel Riverview in Ximending is an established four star hotel located about 10 to 15 minute walk from the Ximending Subway Station and shopping districts. The plus about this hotel is that it faces an amazing and picturesque view… Continue Reading