Отель расположен в центре Праги, в непосредственной близости от магазинов и многих достопримечательностей. Шестиэтажное здание в стиле нео-ренессанс было построено в 1891 году.