Iconic 5-star hotel, The 222, offering timeless British elegance. Features a stunning glass-roofed atrium. Located near Marylebone station.