The Westin Nova Scotian

1181 Hollis Street

Select Travel Sites