Marithe’s place is located just a stone’s throw away for Marble Arch i.e. an unbeatable location. The room was stylish, with really modern amenities and way bigger than any other hotel rooms you’ll probably get in London.
Highly recommended!