Charlotte Street Hotel, Firmdale HotelsCharlotte Street Hotel, Firmdale Hotels15-17 Charlotte Street, London3855.9 mi$646.87 /nt4.8(188)