O Hotel Arts está localizado em Sankt Leon-Rot, a 18 km de Heidelberg e a 9 km de Hockenheimring. Os hóspedes podem desfrutar do restaurante no local.
Cada quarto neste hotel está equipado com ar condicionado e uma televisão de ecrã plano. Todos os quartos incluem uma casa de banho privativa.
Clube de Golfe de St. Leon Rot fica apenas a 8 km da propriedade. Karlsruhe fica a 32 km do Hotel Arts, enquanto Mannheim está a 26 km. O Aeroporto de Baden Airpark encontra-se a 66 km.