Like stepping into a fairytale… Heidelberg is cobbled streets and leafy parks sitting under a massive castle. Our beautiful aparthotel is within walking distance to Altstadt (Old Town) and all of the city’s top sights. The central train station is just an 11 minute walk away. Stay for as short or long as you like, Germany’s prettiest city is waiting!