J Hotel Shanghai includes 18 rooms and is at a distance of 2.5 km from Shanghai Science and Technology Museum.
The hotel is located in Shanghai, within short walking distance of Beiyangjing Road tube station. Oriental Pearl TV Tower is within 6 km of the accommodation and Shanghai Hongqiao International airport is 25 km away. At a distance of 4.3 km from this 3-star hotel, guests will also find Pudong New Area. The nearest bus stop is Fangdian Road Middle Yanggao Road around 15 minutes' walk away.
The rooms at J Hotel feature a writing desk, along with soundproof windows for guests' convenience. Bathrooms with a separate toilet and a shower, also feature a hair dryer and a shower cap for guests' extra comfort.