Nestled in a business area, the 2-star Motel 168 Xin Tian Di Xu Jia Hui Road Inn Shanghai is about a 25-minute walk from culture-oriented attractions like Shanghai Jiangnan Silk Museum.
The hotel has a convenient setting at a distance of 3.7 km from Shanghai World Financial Center, while natural sights like Yu Garden are nearly 5 minutes' drive away. The nearby business venues include the 468m-tall poured-concrete tripod Oriental Pearl TV Tower (3.8 km) and the spiral-shaped Shanghai Tower (3.6 km). Nature lovers will appreciate the proximity to Taiping Lake, which is approximately 5 minutes away by car. Located about a 25-minute walk from this Shanghai hotel, City God Temple of Shanghai is open for visiting by worshippers and tourists. Madang Road underground station, situated a minute's walk from Motel 168 Xin Tian Di Xu Jia Hui Road Inn, provides a quick connection to all areas of Shanghai.
Breakfast is served every morning in the restaurant. The neighbourhood features restaurants, including Little Sheep Hot Pot, which is at a 450-metre distance from this Shanghai property.