We visited Heidelberg in December during Christmas Market season. The Marriott is located directly on the banks of the Neckar River and the rooms have bay windows overlooking the beautiful river and hotel courtyard. The room was very nice, quiet, clean, wonderful service, pretty much perfect. There is a nice restaurant overlooking the river also. A walking path goes from... more

(2 votes) 



