Free Town Hotel Beijing includes 220 rooms and is within 6 km of Long Corridor at the Summer Palace.
This hotel is nestled in the very heart of Beijing, a few minutes' drive from Dazhongsi underground station. Forbidden City-The Palace Museum is within a 7-km distance of the accommodation, while Dazhongsi Chengtie bus stop is approximately 10 minutes' walk away. Beijing Aquarium is at a distance of 2.6 km from the 3-star hotel. The nearest underground station is approximately 10 minutes' walk away. Free Town Hotel is 35 km away from Beijing Capital International airport.
The dining options include a healthy buffet breakfast. Guests may find the barbecue Quanjincheng only 6 minutes' walk away.