The hotel occupies a large corner plot on Edgware Road, London's Little Arabia and a multicultural district filled with a large number of Middle Eastern eateries and businesses. Located between ...