Il Grand hotel Union è stato il primo albergo moderno e al tempo della costruzione anche l'edificio più alto di Lubiana. L'albergo vantava allora la sala più grande in una zona assai vasta, famosa anche per l’ottimo risultato tecnologico del suo tetto in ferro. La struttura, lunga quasi cento metri, fu costruita negli anni 1903-05 su progetto dell'architetto Josip Vancaš.
L'intero edificio, sia la facciata esterna che l'interno con tutto l'arredo e la ricca collezione di vetri incisi (oggi rimpiazzati da copie), è stato disegnato in uno stile decisamente Art Nouveau. Il palazzo è diviso in due ali, unite da un'accentuata torre angolare. La facciata è decorata da motivi vegetali, diversi per ogni piano. L'edificio ha subito due ristrutturazioni, ma ha conservato il suo aspetto Art Nouveau.