Obere Neckarstrasse 2, Altstadt, 69117 Heidelberg, Germany
This hotel is located in the heart of Heidelberg's Old Town, right by the Alte Brücke (old bridge) and 500 meters from the castle. Free WiFi is provided in public areas. The hotel's rooms and suites offer views of the river and bridge, the castle, the romantic courtyard, or the Old Town's rooftops. A daily buffet breakfast is available, which can be enjoyed in the inner courtyard during summer. The terrace is also available for drinks during the day. The Zum Nepomuk inn serves local cuisine with freshly tapped beers and fine wines each evening. A bicycle cellar with a service station is on-site. Guests can explore the historic city by walking along the Philosphenweg path or visiting the nearby Neckertal Odenwald nature park.