This smoke-free hotel features a restaurant, a fitness center, and a bar/lounge. WiFi in public areas is free. Additionally, a snack bar/deli, a sauna, and a coffee shop/cafe are onsite. Housekeeping is not available.
Bacchus Hotel is located in Bensheim. Saint Peter's Church and Lorsch Abbey are local landmarks, and the area's natural beauty can be seen at Neckar Valley-Odenwald Nature Park and Sea of Rocks. MIRAMAR and Tiergarten Worms are also worth visiting.