La ville de Kyustendil est situé au sud-ouest de la Bulgarie, à seulement 22 km de la frontière avec la Macédoine et à 90 km de Sofia. Kyustendil est une petite ville de 44.000 habitants. La ville est célèbre pour ses eaux minérales curatives utilisée depuis des temps très anciens. La région de Kyustendil est connue pour ses nombreux SPA. Son emplacement au pied de la montagne Osogovo, des deux côtés de la rivière Banska, fait de la ville un endroit idéal pour se détendre, profiter de l'air frais du site et de la montagne bulgare.