Restaurant with rooms located in a charming Slovenian Karst town.