Meiling Hotel is located at No.2063, Kongjiang road, Yangpu district, Shanghai, China. The hotel has business suite, standard rooms, deluxe king rooms. The hotel provides free toiletries, electric kettles, slippers, independent writing desk, complimentary bottled water, electric water heater, direct drinking, shower