Reservations: +1-888-407-3027



Business Center
Free Parking
Room Service
Air Conditioning
24-Hour Front Desk
Express Check-In/Check-Out
Show all amenities
Home Inn Beijing National Aquatics Centre is a welcoming hotel located in the vibrant Chaoyang district of Beijing. Just 1.2 miles from the iconic Beijing National Stadium and conveniently 17 miles from Beijing Capital ... more
The hotel offers amenities such as free WiFi, a 24-hour front desk, room service, family rooms, a business center, and vending machines with drinks.
No, pets are not allowed at this hotel.
The hotel does not offer on-site parking facilities.
The hotel offers family rooms and standard rooms equipped with air conditioning, a TV, an electric kettle, and a private bathroom.
The nearest airport is Beijing Capital International Airport, which is approximately 17 miles from the hotel.
Yes, there is a business center available on-site for business travelers.
The property description does not specify if breakfast is included, so it is advisable to inquire at the hotel directly.
Check-in and check-out times can vary, so it's best to confirm with the hotel for their specific policies.
The property description does not specify if there is a lift available, so it is recommended to check with the hotel directly.
Yes, nearby attractions include Beijing National Stadium (Bird Nest), Nan Luo Gu Xiang, and Yonghegong Temple.
Check-in: 14:00
Check-out: 12:00