My wife and I stayed at the Marriott Hotel in Heidelberg, Germany last week and were truly impressed with the courteous, efficient service and the ambiance of the hotel. This Marriott is located on the banks of the Neckar River and is within walking distance to the beautiful old part of Heidelberg City. The Heidelberg Castle and the local zoo are also within walking distance and worth a visit. The amenities at the hotel are quite nice, including the pool and fitness area, the restaurants and the Pinte Pub, which is a great place for a nightcap. We highly recommend a visit to this hotel if you are in Heidelberg.