World Trade Center, Boston, Massachusetts, United States of America
The World Trade Center is a hotel and events complex located in Boston, Massachusetts. Also known as the Seaport Boston Hotel and World Trade Center, this landmark is nestled on Commonwealth Pier. The hotel portion features 428 guestrooms, while the exhibitions space spans 180,000 square feet. The complex also has an amphitheater that can seat up to 396 people. Located on Boston’s waterfront, the center has been a notable landmark within the area.
The World Trade Center is just one of the many landmarks worth seeing when in Boston, as well as in neighboring areas such as Beverly and Salem. From the World Trade Center, visitors can explore the art collections at Wenham Museum or see a local performance at Boston Convention and Exhibition Center. For lodging, The Revolution Hotel is one of the top choices among frequent visitors, thanks to its well-equipped guestrooms and state-of-the-art fitness center. This property has facilities for guests with disability. Nearby landmarks include Boston Public Garden and Faneuil Hall Visitor Center. Situated in downtown Boston, The Envoy Hotel, Autograph Collection has a rooftop bar and is pet-friendly. Its rooms are furnished with a work desk, flat-screen TV and a coffee maker. Another top-rated property within the area is The Eliot Suite Hotel. It was constructed in 1925 making it a historic landmark on Commonwealth Avenue. Each room has a private bathroom with marble floors. Guests can access WiFi for free within the hotel’s premises.