The Italian Job – Giancarlo Anselmi of the Radisson Blu St. Helens
The stunning building that is home to the Radisson Blu St. Helen’s Hotel is an official national landmark. The house was built in 1750 and the preserved architecture of the rooms is a testament...