Villa Karo har vuxit på tjugo år och idag finns det allt som allt fem fristående byggnader på samma innergård. Alla har de en unik historia. Tomten delas i tu av byvägen, som börjar några kilometer bort från Villa Karo, vid motorvägskorsningen. Längs samma gata ligger också rådhuset, Nonvitcha-torget och den gamla kyrkogården, samt många hotell och restauranger.
Villa Karos verksamhet har fokus på kulturutbyte och forskning.