This smoke-free hotel features a restaurant, a bar/lounge, and a front-desk safe. Free WiFi in public areas and free self parking are also provided.
Hotel Arts is located in Sankt Leon-Rot. The area's natural beauty can be seen at Bergstrasse-Odenwald Nature Park and Neckar Valley-Odenwald Nature Park, while Technik Museum and Historical Museum of the Palatinate are cultural highlights. AQWA Walldorf and Heidelberg Zoo are also worth visiting.