11 Howard United States, New York 11 HOWARD has an amazing location in Soho close to shopping - fashion - business and entertainment. The hotel offers 207 rooms with high ceilings and lots of sun with timeless Scandinavian design.