European Vacation

Review: Art Hotel Heidelberg

Art hotel
Roof 2

Heidelberg is a picturesque town in Germany, about a one hour train ride south of Frankfurt. While part modern city and part historic town, Heidelberg is a good stop if you're visiting Southern Germany. Situated on the river Neckar, Heidelberg is what many in the U.S. would refer to as a tourist and college town. About a quarter of the population are students. The main street in Heidelberg is filled with shops and restaurants, some touristy. (We had lunch at one restaurant off of the main street and paid about 4 Euros for tap water and about 1.90 for beer)