Most every hotel, even the extravagant resorts with amazing views, all kind of look the same. Nice, comfortable, and pure wealth---but missing a certain personality. The Artist Residence Hotel in London is the perfect mix of all. It's more luxurious than something like the Ace Hotel, while still being filled with style and coolness. Take a look at the photo tour below---it'll make you want to swing by the next time you're in town.