Отель Beautiful Queen занимает здание XVIII века в главной пешеходной зоне города Карловы Вары, в нескольких шагах от реки Тепла. Перед отелем находится автобусная остановка, через дорогу — местный театр. Последняя реконструкция отеля прошла в 2008 году.