Loading hotels
Confirming room availability...
Nh Heidelberg, 91 Bergheimer Str, Heidelberg, Germany
NH Heidelberg is located in the center of Heidelberg, perfect for getting to know one of Germany's most lovely and romantic cities and the Rhine-Neckar Metropolitan Region. Heidelberg is famous for its science and research activities, history, high-profile companies, and elite universities.