Stayed in this hotel for 2 nights during business trip. The location is perfect. The subway station is just in front of the hotel and 2 stations away from the People Square, 4 stations from Lujiazui where the famous Oriental Pearl Tower is located. The room was clean, the staffs were helpful and can speak English well. Highly recommended!!