Qube Heidelberg is a stylish hotel offering rooms, suites, and apartments. It features a trendy restaurant and a rooftop terrace.