Hotel Kratis, located in Kratovo, offers accommodations with a restaurant and garden.