The Neckar Heidelberg Hotel is a smartly fitted hotel, that overlooks the Neckar River with magnificent views of Odenwald Forest. It is within a short bus ride from the old town area. Rooms are fairly large and cosy fitted with practical amenities. The Bismarckplatz transport hub is steps away from the Neckar Heidelberg Hotel, making it a good choice for budget conscious travellers.