Nevern House is a good choice to stay at if you want to visit Marble Arch, which is 2.2 mi away.