" Nestled in the lush heart of Greater London, Inhabit, Queen's Gardens is a serene sanctuary away from the city's hustle and bustle. This chic hotel offers a perfect blend of contemporary charm and cozy comfort, appealing to savvy business travelers and families on a city adventure alike. With its lush gardens and eco-friendly design, it promotes relaxation and well-being. Situated near key attractions with easy transport links, it's an ideal base for exploring all that London has to offer. "