Radegast Lake View Hotel

No 15 Panjiayuan South Road
Beijing
China