that is not a nice walk, and not safe. if a taxi doesn't get you, a bike messenger will. it's only two blocks, but very heavy traffic, and a lot of streets.
the two hotels you mention are very close together, and one uses the same path to the subway.
don't forget to consider the cirulator if you are just going down k st or some such.