Karlowe Wary leżą na zachodzie Czech i są najbardziej znanym czeskim uzdrowiskiem. Przez miasto przepływa rzeka Ohrza oraz jej trzy dopływy. Jednym z nich jest rzeka Teplá, tworząca rodzaj kanału miejskiego, który dzieli śródmieście na dwie części. Nad Teplą znajduje malownicza promenada. Część miasta zlokalizowana w dolinie rzeki wyróżnia się bardzo ścisłą zabudową, kolejne rzędy budynków dosłownie wyrastają z górskich stoków. To turystyczno-uzdrowiskowa część Karlowych Warów, pełna pięknych kamienic, willi i domów zdrojowych.