Отель является центральным корпусом группы Bristol Royal, включающую в себя несколько зданий: Bristol, Bristol Palace, Kralovska Villa, Livia, Tereza и Georgy House. Все здания соединены подземными коридорами друг с другом, что позволяет гостям любого из отелей с легкостью попасть в бальнеокомплекс, где проводятся лечебные процедуры.
Расположен в Карловых Варах, на Садовой улице, примыкающей к английскому парку, в 130 км от Праги, в 10 км от аэропорта Карловы Вары.
Karlovy Vary, Sadová 19, 360 01