5 ★
Ju Lu Garden Villa
Address: NO.889 Ju Lu Road, Shanghai, China
Housed in a Victorian-style building in the bustling city centre, Ju Lu Garden Villa is a 15-minute stroll from Jing’an Temple and a 10-minute drive from The Bund, the famous attractions in Shanghai.
Hotels Nearby
-
Shanghai French Concession Allove Apartment Changle Road Branch
No.5, Lane 637 Changle Road, Shanghai
-
CJ Apartment - Changshu Rd
Lane 139, Changshu Road, Xuhui District, Shanghai
-
Unispace唯依空间
139号 常熟路139号, Shanghai
-
Quintet BnB
No. 808, Changle Road, Shanghai
-
Yan'an Hotel 4 ★
No.1111, Middle Yan'an Road, Shanghai
-
Le Du 688
Floor 3, Lane 688, Changle Road, Shanghai
-
Boutique holiday Inn in FFC
1st Floor, No.4, Lane 110, Yanqing Road, Shanghai
-
Shanghai French Concession Homestay
No.25, Lane 672, Changle Road, Jing'an District, Shanghai
-
The French Concession Coziness
Unit 301, Building 1, No. 920 Changle road, Jingan Dist, Shanghai
-
Magnolia Bed & Breakfast Shanghai
No. 36 Yanqing Road, Shanghai
-
A Fancy House
Room104 No.3 228 Long Shangshu Rd,Xuhui district, Shanghai, Shanghai
-
Hilton Shanghai 5 ★
250 Hua Shan Road, Shanghai
- 🏠 WorldPlaces ›
- Hotels ›
- 🇨🇳 China ›
- Shanghai ›
- Ju Lu Garden Villa