Offering a magnificent view of the Odenwald Forest, the Neckar Hotel is centrally located in the city of Heidelberg. Situated near to the famous pedestrian shopping area, the hotel accommodation is just minutes away from the romantic castle of Heidelberg. Overlooking the Neckar River, this up to date hotel provides 60 client rooms equipped with private bath or shower. Guests can also enjoy a rich breakfast, served at the hotel s restaurant.
Click here for availablity and prices!
Check out Germany Car Hire for good rental deals! |