Attractively situated in the Minhang district of Shanghai, Borrman Hotel Pujin Road Shanghai is located 17 km from Shanghai South Railway Station, 19 km from Shanghai South Railway Station Metro Station and 20 km from People's Square. Among the facilities of this property are a restaurant, room service and a 24-hour front desk, along with free WiFi throughout the property. The property is non-smoking and is situated 16 km from Longhua Temple.
Jing'an Temple is 21 km from the hotel, while Shanghai World Financial Centre SWFC is 21 km from the property. The nearest airport is Shanghai Hongqiao International Airport, 27 km from Borrman Hotel Pujin Road Shanghai.