Venue in Heidelberg, Germany

Heidelberg Marriott Hotel
Vangerowstr. 16
69115 Heidelberg

Phone: +49 (0) 6221/90 80

The Heidelberg Marriott Hotel is picturesquely located on the Neckar River and offers everything you need for a pleasant stay. The hotel in Heidelberg is located in close proximity to the train station, the University Hospital, Heidelberg Castle and other popular sights of the city.