The new Pixar Place Hotel is finally open after a two-year makeover of the Paradise Pier Hotel.
Share