London, England, United Kingdom
Polished lodging with free Wi-Fi, plus an indoor pool, a sleek restaurant & a hip bar.