Renovated in 2016, the Motel 268 Business Hotel is a great choice for accommodation in Shanghai. For those who require internet access, the property features Free Wi-Fi in designated areas. The hotel is located approximately 25km from Shanghai Hongqiao Railway Station and 25km from Hongqiao International Airport. The hotel is just 1km from Anting Old Street and 3km from Shanghai Auto Museum, making it an ideal location for guests looking to do some sightseeing. In their spare time, guests can explore the hotel's surroundings. Germaphobes can rest easy - the level of cleanliness is highly rated at this hotel. For guests traveling on business, this hotel is consistently one of the most popular choices.