Radegast Lake View Hotel

Address:

No 19 Panjiayuan South Road
100021 Beijing, CN

Hotel star rating:

5 stars

Map:


Contact   ·   Privacy   ·   Terms