Art-filled hotel with quirky but stylish rooms.