London, England, United Kingdom
Grand lodging dating from 1899, offering an atrium with a restaurant, plus a spa and an indoor pool.