Definitely Westin Bayshore for family, you can’t beat the location for a relaxing vacation.
FYI, the north tower of The Sheraton Wall Centre has just completed the renovations in April 2015. I just stayed there couple days ago, the units are now very nice, love the 55” LED TV, by far the biggest TV in any hotels. The sign said the south tower reno will start in 2016.
Last edited by cko64; Apr 25, 2015 at 12:49 pm