Stay in one of Boston’s finest hotels at the historic Boston Park Plaza, a landmark property reimagined after a US$100million renovation. Since it first opened in 1927, Boston Park Plaza has become deeply woven into the city’s heritage as one of its most sought-after hotels, with a prime downtown location within walking distance of Boston Public Garden, the theatre district and waterfront.