Hotel se nachází v centru světově proslulých Františkových Lázních s výhledem do městského parku. V roce 2003 byla tato více jak 180 let stará budova kompletně zrekonstruována. I po rekonstrukci si zachovala svou původní tvář, ovšem nově s duší moderního, luxusního lázeňského centra.
Hotel Francis leží v srdci Františkových Lázní. Díky tomu za pouhou minutu dojdete k modernímu aquaparku „Aquaforum”, dvě minuty vám stačí k lázeňskému divadlu a do pěti minut stojíte na hlavní lázeňské kolonádě.