Discussion created by nycnative on Mar 7, 2008
Latest reply on Jan 3, 2013 by gemprincess

A question for those of you familliar with London.  I would like to take a vacation there, but don't know the city.  Which Marriott hotel would I want to stay at to be "closest to the action"?  Any help/insites would be greatly appreciated.