La ville thermale de Varshets est située en Bulgarie du nord-ouest, à une heure et demie de Sofia sur l’autoroute Hemus, à 70km de Lom et à 90km de Vidin sur le Danube.