Contemporary hotel offering elegant rooms, a British restaurant, a bar/lounge, spa, and gym. Located near Baker Street station.