Three Stars in London - Marylebone 56-60 Great Cumberland Place, Marylebone, London, W1H 7BX Tags: bar, business facilities, dogs welcomed, laundry service, lounge bar, televisions