The Boston Park Plaza Hotel & Towers

50 Park Plaza at Arlington Street
Boston
MASSACHUSETTS
United States