Dieses atemberaubende, luxuriöse Hotel liegt inmitten der Energie und des Charmes von Bayswater in London. Das Hotel liegt nur einen kurzen Fußweg vom berühmten Hyde Park und den üppigen Kensington Gardens entfernt, wo die Gäste einen gemütlichen Spaziergang, ein Picknick oder einfach nur entspannen und entspannen können. Viele Verkehrsverbindungen, darunter die U-Bahn-Stationen Bayswater und Paddington, befinden sich in der Nähe und bringen die Gäste in alle Teile der Stadt. Verschiedene Restaurants, Einkaufsmöglichkeiten und ein pulsierendes Nachtleben befinden sich in unmittelbarer Nähe des Hotels. Das Hotel empfängt seine Besucher mit herzlicher Gastfreundschaft und Charme. Die elegant eingerichteten Studios bieten alles, was die Gäste für einen komfortablen Aufenthalt benötigen, darunter eine Kochnische und einen Fernseher.