Located in the Fengtai district of Beijing, the 3-star James Joyce Beijing Songjiazhuang Metro Station Hotel is at a distance of 6 km from such culture-oriented attractions as Museum of Natural History.
The hotel stands a walk from Ancient Observatory, at an 800-metres distance from Chengshousi underground station. Imperial Vault of Heaven is about 10 minutes' drive from the accommodation, and Beijing Capital International airport is 35 km away. This Beijing hotel will also take you to Liulichang Street, which is around 7 km away. The nearest underground station is a 10-minute stroll away.
Bathrooms include a separate toilet and a shower, along with such comforts as a hair dryer and bath sheets.