Park Place Hotel4.2 (85)hotel50 Park Plaza, Boston, MA 02116, USAA hotel set right on Park Plaza, offering a central downtown Boston landing spot.Find on Google MapsDescriptionNearby placesOmni Parker House4.1 (6,019)BostonHotel Commonwealth4.5 (1,867)BostonThe Westin Boston Seaport District4.3 (4,895)South Boston, BostonAsk Karpo for more information.Get the APP