Located in the heart of historic Back Bay, The Boston Park Plaza Hotel & Towers is one of Boston's most recognized and renowned landmarks. The Boston Park Plaza, a Starwood managed property and a member of Historic Hotels of America, opened March 10,..