Where to stay in Ljubljana, the capital of Slovenia? Grand Hotel Union.