Discover the majestic charm of Kimpton Fitzroy London Hotel, a grand architectural wonder nestled in the heart of Russell Square. This iconic Victorian building dazzles with intricate terracotta detailing and elegant arches, evoking a timeless spirit of British sophistication. Experience a serene yet vibrant London stay where historic grandeur meets modern comforts, all set against a classic urban backdrop. Feel the pulse of the city outside with iconic red double-decker buses and bustling street life, then retreat to an oasis of refined luxury and welcoming ambiance.