I believe this is a hotel in Heidelberg--the flower planter running the entire length of the building was spectacular.