One of the top choices for your stay is Embassy Suites by Hilton Tysons Corner, located 2.3 mi (3.8 km) from Meadowlark Botanical Gardens, and this 3.5-star hotel offers free breakfast and a restaurant. Hilton Garden Inn Tysons Corner and Hawthorn Suites by Wyndham Vienna/Tysons Corner are a couple of other good options within 5 miles.