Set in a beautiful suburban setting, The Westin Princeton at Forrestal Village is situated in the picturesque Princeton Forrestal Village shopping center.
Set in a beautiful suburban setting, The Westin Princeton at Forrestal Village is situated in the picturesque Princeton Forrestal Village shopping center.