Spectacular Views is the perfect home away from home for the Olympics This house is situated in the centre of Vancouver on a hill overlooking city hall and downtown This warm and spacious home boasts incredible panoramic views of Vancouver's magnificent North Shore mountains