Windsor Evergreen Hotel

88 Bai Se Road, Shanghai, China

Windsor Evergreen Hotel Photos

Windsor Evergreen Hotel Map

88 Bai Se Road, Shanghai, China
Windsor Evergreen Hotel

Hotel Information

Windsor Evergreen Hotel Shanghai is located in the south west part of the city. The hotel is situated adjacent to the Shanghai Botanical Garden and near Longhua Temple, the oldest and largest temple in Shanghai. The hotel is only few minutes drive from the commercial and shopping centre. Centrally located, Windsor Evergreen Hotel Shanghai is well connected to various modes of transport.
Choose your nationality
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z

Choose your preferred currency